Mysql
 sql >> база данни >  >> RDS >> Mysql

Има ли значение редът на колоните във вашите MySQL таблици?

Въпросът няма нищо общо с релационния модел или SQL. Това е въпрос на производителност.

В някои бази данни е по-ефективно да подредите колоните по специфичен начин поради начина, по който се извършва достъпът до диска. Дали има значително предимство, също е специфично за платформата. Това е проблем с I/O на ниско ниво, свързан с начина, по който е проектирано основното хранилище и начина, по който се осъществява достъп до него от двигателя. Доставчиците на собствени двигатели обикновено предоставят тази информация чрез своите отдели за образование и обучение.

Мисля, че ще трябва да говорите с някой, който познава тънките подробности за модела за съхранение и I/o методите за MySQL на вашата конкретна платформа или с някой, който е проверил това на вашата платформа, за да получите отговор.

Напълно възможно е да го заложат на диска по оптимизиран начин и да скрият реда на колоната от вас.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да използвам cURL, за да извличам конкретни данни от уебсайт и след това да ги запазя в моята база данни с помощта на php

  2. PDO PHP bindValue не работи

  3. Mysql:Преобразувайте DB от местно време в UTC

  4. Липсва mysql.sock; дава OperationalError:(2002, Не мога да се свържа с локален MySQL сървър чрез сокет '/tmp/mysql.sock' (2))

  5. проблем с utf8 в java