Найдено 11 результатов
- 07 сен 2006, 11:30
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
Нетактичное поведение признаю. Извиняюсь. Спасибо "WildSery" при выполнении запроса с указанием порядка сортировки соответствущему порядку полей в индексе и соответветствующей направленности запрос выполняется одинаково быстро как для выборки: в 50 000 000 - нет искомого значения в 50 000 000 - 1 ис...
- 06 сен 2006, 18:08
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
Слушай, чего ты хочешь, чтоб я за тебя решил задачу неведомой, судя по всему, кривой постановки (эт на тему что дополнительными условиями в where ничо не усечь) и зарплату получил? Надо быстро прошерстить 50 лямов записей, но показать потом только тыщу? Тут на днях поминали литовскую фамилию Облома...
- 06 сен 2006, 17:56
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
Отжившие своё записи уносить в бездонный архив и работать припеваючи с оперативной табличкой в пару тыщ записей? А ещё - слышал ли мосье про композитные индексы и их использование при сортировке? Правда разной направленности у сегментов индекса быть не может, так что прокатит не всегда и будет вред...
- 06 сен 2006, 17:44
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
Ну и как же тогда жить то вообще? У меня одна большая таблица, в ней записи принимают всего три состояния, в любом случаее в конце жизни запись занимает последнее состоянии, это 3. В этом виде она должна дальще существовать, т.е. удалять ее нельзя, она для отчетов нужна. В таблице записи могут прихо...
- 06 сен 2006, 16:38
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
Выполняюся запросы с указанием плана. Возвращать большое количество не требуется, нужна первая тысяча и по where ее не ограничить. Select count выполняться будет очень долго. SELECT count(*) FROM EJOU where ejstate = 0 PLAN (EJOU NATURAL) вернул 0 План PLAN (EJOU NATURAL) ------ Performance info ---...
- 06 сен 2006, 14:59
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
- 06 сен 2006, 14:57
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
Забыл написать база после b/r c) В таблице нет млн. записей со значением 0 Select * from ejou where ejstate=0 c1) PLAN (EJOU INDEX (EJOU_IDX2)) ------ Performance info ------ Prepare time = 0ms Execute time = 0ms Current memory = 50 677 856 Max memory = 100 338 912 Memory buffers = 2 048 Reads from ...
- 06 сен 2006, 14:45
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
Fb 1.5.3 Индекс EJSTATE,EJOU_ID a) В таблице есть одна запись со значением 2 Select * from ejou where ejstate=2 a1) PLAN (EJOU INDEX (EJOU_IDX2)) ------ Performance info ------ Prepare time = 0ms Execute time = 0ms Avg fetch time = 0,00 ms Current memory = 50 642 456 Max memory = 100 249 548 Memory ...
- 06 сен 2006, 14:05
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
простоWildSery писал(а):блин. просто напиши. особенно where интересует.
Код: Выделить всё
SELECT * FROM TABLE WHERE COLUMN=3
- 06 сен 2006, 13:58
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
- 06 сен 2006, 13:41
- Форум: Общие проблемы
- Тема: select
- Ответы: 32
- Просмотры: 18203
select
Есть таблица, в ней около 50 млн. записей. Поле с типом integer содержащим одно из значений 1/2/3 (изменяется от 1 до 3). Есть составной индекс - это поле и id записи. Select выполняется быстро если указанное значении в условии запроса присутствует в таблице - с планом Natural, если значенния в табл...