The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Управление привилегиями в MySQL. Производительност..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Управление привилегиями в MySQL. Производительност..."  
Сообщение от opennews on 11-Июн-06, 09:23 
В статье "Working with the MySQL Access Privilege System (http://www.devshed.com/c/a/MySQL/Working-with-the-MySQL-Access-Privilege-System/)" доступно и подробно рассказывается про организацию системы контроля доступа в MySQL.


В заметке "Why MySQL could be slow with large tables (http://www.mysqlperformanceblog.com/2006/06/09/why-mysql-could-be-slow-with-large-tables/)" рассмотрены три фактора (размер буферов, индексы и "join" операции ) влияющие на производительность MySQL при работе с таблицами с большим объемом данных.


URL: http://www.devshed.com/c/a/MySQL/Working-with-the-MySQL-Access-Privilege-System/
Новость: http://www.opennet.me/opennews/art.shtml?num=7703

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

 Оглавление

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


1. "Управление привилегиями в MySQL. Производительности и больши..."  
Сообщение от igorsia email on 11-Июн-06, 09:23 
По моим наблюдениям у MySQL проблема не с большими таблицами а с оптимизатором запросов. В версии 4.1 запрос по двум индексированным полям, связанным через OR вызывал full scan. В 5.0 уже используются индексы, но более сложные запросы все равно могут уводить в полное сканирование таблицы.
Зачастую сабжу проще сделать сотню простых (в одно условие) поисков чем один сложный запрос. Не рекомендуется использовать подзапросы, там где можно обойтись обычным JOIN а также конструкцией IN - на порядок быстрее сделать запрос по каждому значению.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Управление привилегиями в MySQL. Производительности и больши..."  
Сообщение от sabay email on 11-Июн-06, 11:33 
Полностью поддерживаю. Оптимизатор мерзкий в mysql. Если в таблице составные индексы и подмножества полей в них пересекаются - то mysql jxtym часто берет не лучший из индексов. и  при явном указании индекса запрос часто начинает работать на ПОРЯДОК быстрее.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Управление привилегиями в MySQL. Производительности и больши..."  
Сообщение от Vadim Tkachenko email on 12-Июн-06, 20:44 
Если можно то дайте пример таблицы, индексов и запроса.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Управление привилегиями в MySQL. Производительности и больши..."  
Сообщение от igorsia email on 13-Июн-06, 09:09 
Если есть желание обсудить вопрос лучше обращайся ко мне на почту.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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