Forum Webscript.Ru
Общие => Базы данных => Тема начата: Alexandr от 29 Ноября 2002, 18:03:31
-
У мя есть дофига статических таблиц (т.е. я их залил и добавлять в них ничего не собираюсь и не буду).
Можно ли это знание как-нть использовать для ускорения запросов?
Напр., MAX_ROWS=1000(только здесь будет моё кол-во строк) и PACK_KEYS=1 (эти штуки я подглядел на базе mysql)
Или ещё что-нть в этом роде?
-
Alexandr
Не знаю в тему ли отвечаю, но думаю сделует сделать размер ряда статическим
-
Ну еще как вариант, правильно их проиндексировать.
-
дофига
Ээээ...много.:)
[moderatorial on]
За языком следим, да?
[/moderatorial off]
-
сделует сделать размер ряда статическим
В смысле, CHAR vs VARCHAR?
Не, не покатит, размер тогда оч большой будет.
правильно их проиндексировать.
Да там, над этим долго думать не надо.....
в основном запросы след. вида: вытянуть все запчасти к определённой иллюстрации.
Вот номер иллюстрации и будем индексировать.
Меня больше интересуют след. мало исследованные (мной) фичи:MAX_ROWS=1000(только здесь будет моё кол-во строк) и PACK_KEYS=1
дофига
Кого-то обидел???!!!
Если так, то ......
-
MAX_ROWS=1000(только здесь будет моё кол-во строк) и PACK_KEYS=1
Ссылаюсь на книгу "MySQL" из серии "Библиотека профессионала", там говорится что если указать параметр MAX_ROWS, то MySQL оптимизирует табличные файлы исходя из этого значения, если этот параметр будет превышен нечего страшного не случится.
-
В смысле, CHAR vs VARCHAR?
CHAR
-
Tronyx выходит мне можно сделать, напр., такую фичу и она поможет:
MAX_ROWS=4352 MIN_ROWS=4352
А как насчёт PACK_KEYS=1...... как на что влияет?
А CHECKSUM мне может чем-нть помочь?
А вот результаты моих исследований (может кому пригодится):
На статических таблицах оч прикольно юзать такую фичу:
ALTER TABLE ORDER BY ...
-
AlieN
CHAR
Да не хоца мне CHAR юзать.
Писал:Не, не покатит, размер тогда оч большой будет.
-
Да не хоца мне CHAR юзать.
Не хочешь не юзай :) просто MySQL хорошо ишет по этому полю.
MAX_ROWS=4352 MIN_ROWS=4352
Выходит что так.
-
таблицы упакованы? (pack_isam)
-
нет, а помогает?