Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       10 Nov 2006  17:28:27
 To : Anton Yuzhaninov
 Subject : Re: mysqld
 -------------------------------------------------------------------------------- 
 
 10 ноя 2006, пятница, в 11:42 KRAST, Anton Yuzhaninov написал(а):
 
  EG>> Есть некоторое недовольство уровнем поддерживаемого SQL
  EG>> (например, не все варианты insert ... select ... поддерживаются).
  EG>> И есть некоторые непонятки с использованием сервером индексов,
  EG>> в частности индексы он не всегда использует, в зависимости от своих
  EG>> "эвристических" оценок эффективности индекса иногда решает делать full
  EG>> scan, что меня не устраивает.
  AY> Иногда full scan действительно быстрее, чем индекс, который плохо подходит
  AY> 
  AY> для выполнения запроса. Если это не так, то в запросах можно попробовать 
  AY> явно указать индексы. Если и это не помогает надо менять структуру базы.
 
 Структура базы уже изменена под запросы. Также и индексы.
 Мне не нравится его правило, когда запрос просматривает третью часть
 данных - сервер тупо отказывается от использования индекса
 и делает full scan по гигабайтной базе.
 
 Eugene
 -- 
 А ученый уподобляется обученному слону, которого погонщик поставил перед
 преградой. Он пользуется силой разума, как слон --- силой мышц, подчиняясь
 приказу. Это необычайно удобно: ученый отныне готов на все, так как ни за
 что уже не отвечает.
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: mysqld   Eugene Grosbein   10 Nov 2006 17:28:27 
Архивное /ru.unix.bsd/2609300285730.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional