Оказал ли порядок столбцов значительным влиянием на вставку?

dba.stackexchange https://dba.stackexchange.com/questions/15664

Вопрос

Переживаем ли мы заметную разницу в производительности для этих двух запросов?

INSERT INTO table (col1, col2, col3, col4, col5) ...

а также

INSERT INTO table (col5, col3, col1, col2, col4) ...

Нам нужно договориться INSERT столбцы в соответствии с порядком столбцов в таблице?

Это было полезно?

Решение

Нет, вам не нужно давать столбцы в том же порядке. Не в последнюю очередь, табличный заказ может не отражать фактический заказ на диск (это на 100% для SQL Server, и я уверен, что MySQL одинаково)

Если ваш зуд OCD нуждается в поцарапании

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top