Найдено 11 результатов

Cucuruza
07 сен 2006, 11:30
Форум: Общие проблемы
Тема: select
Ответы: 32
Просмотры: 18203

Нетактичное поведение признаю. Извиняюсь. Спасибо "WildSery" при выполнении запроса с указанием порядка сортировки соответствущему порядку полей в индексе и соответветствующей направленности запрос выполняется одинаково быстро как для выборки: в 50 000 000 - нет искомого значения в 50 000 000 - 1 ис...
Cucuruza
06 сен 2006, 18:08
Форум: Общие проблемы
Тема: select
Ответы: 32
Просмотры: 18203

Слушай, чего ты хочешь, чтоб я за тебя решил задачу неведомой, судя по всему, кривой постановки (эт на тему что дополнительными условиями в where ничо не усечь) и зарплату получил? Надо быстро прошерстить 50 лямов записей, но показать потом только тыщу? Тут на днях поминали литовскую фамилию Облома...
Cucuruza
06 сен 2006, 17:56
Форум: Общие проблемы
Тема: select
Ответы: 32
Просмотры: 18203

Отжившие своё записи уносить в бездонный архив и работать припеваючи с оперативной табличкой в пару тыщ записей? А ещё - слышал ли мосье про композитные индексы и их использование при сортировке? Правда разной направленности у сегментов индекса быть не может, так что прокатит не всегда и будет вред...
Cucuruza
06 сен 2006, 17:44
Форум: Общие проблемы
Тема: select
Ответы: 32
Просмотры: 18203

Ну и как же тогда жить то вообще? У меня одна большая таблица, в ней записи принимают всего три состояния, в любом случаее в конце жизни запись занимает последнее состоянии, это 3. В этом виде она должна дальще существовать, т.е. удалять ее нельзя, она для отчетов нужна. В таблице записи могут прихо...
Cucuruza
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 ---...
Cucuruza
06 сен 2006, 14:59
Форум: Общие проблемы
Тема: select
Ответы: 32
Просмотры: 18203

Извеняюсь

То есть в таблице вообще нет записей со значением 0.
Cucuruza
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 ...
Cucuruza
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 ...
Cucuruza
06 сен 2006, 14:05
Форум: Общие проблемы
Тема: select
Ответы: 32
Просмотры: 18203

WildSery писал(а):блин. просто напиши. особенно where интересует.
просто

Код: Выделить всё

SELECT * FROM TABLE WHERE COLUMN=3
Cucuruza
06 сен 2006, 13:58
Форум: Общие проблемы
Тема: select
Ответы: 32
Просмотры: 18203

Индекс из значения поля и первичного ключа.
Cucuruza
06 сен 2006, 13:41
Форум: Общие проблемы
Тема: select
Ответы: 32
Просмотры: 18203

select

Есть таблица, в ней около 50 млн. записей. Поле с типом integer содержащим одно из значений 1/2/3 (изменяется от 1 до 3). Есть составной индекс - это поле и id записи. Select выполняется быстро если указанное значении в условии запроса присутствует в таблице - с планом Natural, если значенния в табл...