Здравствуйте, Аноним, Вы писали:
А>Какова разница в скорости сортировки типов INT UNSIGNED и DOUBLE?
А какое отношение этот вопрос имеет к СУБД?
Re[2]: Разница в скорости сортировки типов INT UNSIGNED и DO
От:
Аноним
Дата:
27.10.06 02:26
Оценка:
Здравствуйте, _d_m_, Вы писали:
___>Здравствуйте, Аноним, Вы писали:
А>>Какова разница в скорости сортировки типов INT UNSIGNED и DOUBLE?
___>А какое отношение этот вопрос имеет к СУБД?
поля в таблицах БД (использую MySQL) могут быть разных типов —
несомненно, разница при сортировке разных типов различна.
Меня интересует разница в скорости сортировки типов INT UNSIGNED и DOUBLE?
Re[3]: Разница в скорости сортировки типов INT UNSIGNED и DO
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, _d_m_, Вы писали:
___>>Здравствуйте, Аноним, Вы писали:
А>>>Какова разница в скорости сортировки типов INT UNSIGNED и DOUBLE?
___>>А какое отношение этот вопрос имеет к СУБД?
А>поля в таблицах БД (использую MySQL) могут быть разных типов — А>несомненно, разница при сортировке разных типов различна. А>Меня интересует разница в скорости сортировки типов INT UNSIGNED и DOUBLE?
Исходя из соображений длины типа данных, сортировка INT будет быстрее
Неплохо бы ещё добавить индекс для данного поля
Re[4]: Разница в скорости сортировки типов INT UNSIGNED и DO
От:
Аноним
Дата:
27.10.06 14:07
Оценка:
Здравствуйте, Albatross, Вы писали:
A>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте, _d_m_, Вы писали:
___>>>Здравствуйте, Аноним, Вы писали:
А>>>>Какова разница в скорости сортировки типов INT UNSIGNED и DOUBLE?
___>>>А какое отношение этот вопрос имеет к СУБД?
А>>поля в таблицах БД (использую MySQL) могут быть разных типов — А>>несомненно, разница при сортировке разных типов различна. А>>Меня интересует разница в скорости сортировки типов INT UNSIGNED и DOUBLE?
A>Исходя из соображений длины типа данных, сортировка INT будет быстрее
Насколько быстрее? ведь компьютеры уже давно оснащены обработчиками плавающей точки
A>Неплохо бы ещё добавить индекс для данного поля
А для DOUBLE индекс работать будет? (mysql такой индекс создает!, но как он работает неизвестно...)
P.S.: мен нужен тип DOUBLE, чтобы можно было быстро вставлять строки не в конец, а
между другими строками (сортировка идет по Pos DOUBLE)
Re[5]: Разница в скорости сортировки типов INT UNSIGNED и DO
Здравствуйте, <Аноним>, Вы писали:
А>>>поля в таблицах БД (использую MySQL) могут быть разных типов — А>>>несомненно, разница при сортировке разных типов различна. А>>>Меня интересует разница в скорости сортировки типов INT UNSIGNED и DOUBLE?
A>>Исходя из соображений длины типа данных, сортировка INT будет быстрее А>Насколько быстрее? ведь компьютеры уже давно оснащены обработчиками плавающей точки
Тут вероятно узким местом будет не процессор, а диск. Для считывания того-же самого кол-ва DOUBLE-ов нужно больше дисковых обращений, т.к. DOUBLE — это 64 бита, а INT скорее всего 32.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[6]: Разница в скорости сортировки типов INT UNSIGNED и DO
От:
Аноним
Дата:
27.10.06 15:04
Оценка:
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, <Аноним>, Вы писали:
А>>>>поля в таблицах БД (использую MySQL) могут быть разных типов — А>>>>несомненно, разница при сортировке разных типов различна. А>>>>Меня интересует разница в скорости сортировки типов INT UNSIGNED и DOUBLE?
A>>>Исходя из соображений длины типа данных, сортировка INT будет быстрее А>>Насколько быстрее? ведь компьютеры уже давно оснащены обработчиками плавающей точки
L>Тут вероятно узким местом будет не процессор, а диск. Для считывания того-же самого кол-ва DOUBLE-ов нужно больше дисковых обращений, т.к. DOUBLE — это 64 бита, а INT скорее всего 32.