The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Раздел полезных советов: Выбор типа хранилища MySQL, auto_tips (ok), 25-Фев-09, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


12. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от pentarhemail (ok), 27-Фев-09, 21:56 
А я вот своим опытом поделюсь

http://www.pentarh.com/wp/2009/02/23/innodb-vs-myisam/

Ответить | Правка | Наверх | Cообщить модератору

16. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от igorsiapochta.ru (?), 28-Фев-09, 10:53 
Те, кто рассказывают про скорость InnoDB дайте пожалуйста сравнение длясабжа
c MyISAM для заливки 200кк записей в таблицу с 2-3 индексами конструкцией load data concurrent infile.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от angra (ok), 28-Фев-09, 17:06 
Не поверите, но перезапись бинарного файла еще быстрее отработает, причем как для myisam так и для innodb. Вот только какое это имеет отношение к нормальной работе с базой данных?

Ответить | Правка | Наверх | Cообщить модератору

18. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от баламут (?), 28-Фев-09, 22:01 
>Те, кто рассказывают про скорость InnoDB дайте пожалуйста сравнение длясабжа
>c MyISAM для заливки 200кк записей в таблицу с 2-3 индексами конструкцией load data concurrent infile.

Вот, блин, интересный ты тест задвинул... Ты бы ещё линейное чтение проверял из одной таблицы с одним индексом. Ты реальную базу давай. 100 связанных таблиц с одинаковыми индексами в обоих базах, 100 млн. записей в базе и запрос с пятью уровнями вложения. Поэтому и сравнивают PostgreSQL и MySQL, что в MySQL есть InnoDB. У меня сервак на MySQL развёрнут под InnoDB (80 таблиц, 60 млн. записей) - 3000 запросов в секунду держит.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

21. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от igorsia (?), 01-Мрт-09, 13:59 
У каждого Петрушки - свои игрушки.
У меня в базу льются логи биллинга для последующей обработки и обращения к ним.
Никаких вложенностей, никаких внешних ключей. Мне нужна быстрая заливка и быстрая выборка данных по 2-3 ключам из таблицы в 150-200 млн. записей.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от angra (ok), 02-Мрт-09, 01:53 
Зачем для твоей задачи вообще реляционная база данных? Зачем с таким использованием БД о чем то спорить в этой теме?
Ответить | Правка | Наверх | Cообщить модератору

23. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от igorsia (?), 02-Мрт-09, 09:51 
РБД мне потому, что система ключ-значение меня не удовлетворяет, кроме того SQL как язык формирования запросов для меня привычен и удобен.
Там где мне нужно - отношения используются, там где не нужно - нет. Или Вам преподаватели СУБД не говорили, что НФ это не догма а средство? И то, что данные могут быть даже не в 1НФ для Вас открытие?
Ответить | Правка | Наверх | Cообщить модератору

24. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от angra (ok), 02-Мрт-09, 10:08 
Еще раз но другими словами. Ни myisam, ни innodb не предназначались для такого использования. Зачем вы их сравниваете на том поле, для которого они не предназначены? Если утрировать, то вы доказываете преимущество бинокля над телескопом для операции забивания гвоздей.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от Ape (ok), 02-Мрт-09, 15:47 
>Те, кто рассказывают про скорость InnoDB дайте пожалуйста сравнение длясабжа
>c MyISAM для заливки 200кк записей в таблицу с 2-3 индексами конструкцией
>load data concurrent infile.
>У меня в базу льются логи биллинга для последующей обработки и обращения к ним.
>Никаких вложенностей, никаких внешних ключей. Мне нужна быстрая заливка и быстрая выборка данных по 2-3 ключам из таблицы в 150-200 млн. записей.

А причём здесь движок базы? Тут вся нагрузка на ОСи. Чистый файловый режим. При таком режиме работы скорее влияет:
1. Мощность железа. Настройка железа.
2. Выбор ОС. Настройка ОС.
3. Выбор ФС. Настройка ФС.
4. Ну, и настройка MySQL, чтобы учитывались особенности данного режима.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

28. "Выбор типа хранилища MySQL: MyISAM или Innodb ?"  +/
Сообщение от anonimous (?), 24-Мрт-14, 15:09 
>[оверквотинг удален]
>>c MyISAM для заливки 200кк записей в таблицу с 2-3 индексами конструкцией
>>load data concurrent infile.
>>У меня в базу льются логи биллинга для последующей обработки и обращения к ним.
>>Никаких вложенностей, никаких внешних ключей. Мне нужна быстрая заливка и быстрая выборка данных по 2-3 ключам из таблицы в 150-200 млн. записей.
> А причём здесь движок базы? Тут вся нагрузка на ОСи. Чистый файловый
> режим. При таком режиме работы скорее влияет:
> 1. Мощность железа. Настройка железа.
> 2. Выбор ОС. Настройка ОС.
> 3. Выбор ФС. Настройка ФС.
> 4. Ну, и настройка MySQL, чтобы учитывались особенности данного режима.

чистый файловый режим это если бы не было индексов - все упирается в них.
особенность load concurrent infile в том, что индексы создаются без блокирования таблицы как это обычно происходит в MyIsam при простом INSERT, и в то же время достаточно быстро, в отличие от InnoDB.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру