Задать вопрос

Использование unsigned в индексах MySQL?

Есть ли какой-либо выигрыш/потеря производительности при использовании атрибута UNSIGNED в первичных ключах?

Да и вообще, есть ли какой-то прок от UNSIGNED в индексах, кроме увеличения диапазона чисел?
  • Вопрос задан
  • 8905 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
conf
@conf
Ruby developer
Вот так просто «Нет» без каких-либо аргументов?
Насколько я помню, unsigned int улучшает производительность индексов, да и на mysqlperformanceblog.com была статья по этому поводу (сейчас не могу найти точно, но вот www.mysqlperformanceblog.com/2008/12/22/high-performance-click-analysis-with-mysql/ например здесь есть по теме, ищите по unsigned). Еще можно почитать их книгу High Performance Mysql, желательно 2 часть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы