ravshaniy
по третьему пункту. УХ ТЫ! праймари кей только появился?
По поводу ключа. он с самого начала был.
но раньше я его только один делал и на ID.
а теперь праймари во многих табицах содержит не один столбец, а больше столбцов.
кстате не знаю важно это теперь или нет, но есть таблица по которой происходит поиск , она содержит 47 столбцов. и в ней тоже 50.000 записей.
дело в том что если просто делать SELECT по уже известным критериям, например на номеру пользователя - то все данные из всех таблиц я получаю за 0.002 сек. и даже меньше, короче тут проблем со скоростью нет.
проблемы возникают когда начинаешь по этим таблецам искать данные подходящие под критерии поиска.
поэтому мускул открывает все 17 таблиц, просматривает, ищет, делает подсчет, сводит записи по id и выводит.
видимо мне сразу надо было написать что делаю поиск, а не тупо СЕЛЕКТ.
А тут есть разница между простой выборкой и выборкой по многочисленным заданным критериям, при этом сам мускул у меня переводит возраст в дату рождения и делает на этом тоже вычисление и т.д.
Я не правильно начал. надо было сразу написать что я делаю поиск по таблицам.
А я просто хотел уточнить, какой из типов быстрей работает. Так как в документалке мало инфы по этому поводу.Итог: при TINYINT ---- в 3 раза быстрей происходит INSERT, но поиск в 2 раза медленней
ну и само сабой SET ---- в 3 раза медленней INSERT, но зато в 2 раза быстрей поиск.
ааа и еще по поводу железа.
когда проект буду запускать на нормальных серверах, то на сервер мускула вешаеться 5-6 жестких, если будут деньги то и больше.
из этих жестких: 1- операционка.
а на отальные жесткие распределяються таблицы.
жесткие монтируються как папки, в итоге в мускуле остаются простые настройки, где лежат файлы баз.
получаем еще быстрей скорость + каждая таблица пишит и читает только себя так как на нее отдан целый жесткий.
ну и для смеха можно сказать, что теперь можно не бояться сколько весят таблицы %)
Altaxar
молодец! написал проект, теперь его оттачивает, многие на данной ноте останавливаются.
Согласен и дабавлю, что есть люди которые безусловно круче всех тут нас вместе взятых по мускулу рубят, НО!! их лень такая что они даже НЕ хотят думать о каких-то проектах, а тем более их воплощать. куда легче тупо сидеть получать запрлату и все.
Поэтому потом, эти крутые профи сидят и говорят, что можно было вообще все сделать по-другому!
НО, таким как я уже потом все равно так как проект работает, несет денег и такие как я ездиют на мэрсе, а они крутые и умные в мускуле - покупаю москвич.
hanslinger в мускуле год. до этого я его тоже знал, но не составлял базы и ничего толком не писал, чисто для правки запросов для php использовал, установка на ос. Теперь взялся в серьез.
b]ravshaniy[/b] форум и галерея и т.д. - это будет как и на этом сайте - будет взят готовый форум. Постараюсь позже выложить дамп и т.д. просто я не за своим сейчас компом.