Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
30.01.2009, 21:19
|
|||
---|---|---|---|
|
|||
Подскажите с курсором |
|||
#18+
Есть два связаных по schet один ко многим тейбла abonfl_lic(главный) и nachisl(подчиненный) Подскажите как использовать связь чтобы быстро собрать курсор типа этого select abonfl_lic sele nachisl.* from nachisl wher abonfl_lic.schet=nachisl.schet into curs nach_curs -работает очень медленно в nachisl примерно 200000 записей ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2009, 21:52
|
|||
---|---|---|---|
|
|||
Подскажите с курсором |
|||
#18+
rock-n-rollЕсть два связаных по schet один ко многим тейбла abonfl_lic(главный) и nachisl(подчиненный) Подскажите как использовать связь чтобы быстро собрать курсор типа этого select abonfl_lic sele nachisl.* from nachisl wher abonfl_lic.schet=nachisl.schet into curs nach_curs -работает очень медленно в nachisl примерно 200000 записей И при чем тут какие-то связи? Тут индексы нужны, а не связи. По полю schet ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2009, 22:06
|
|||
---|---|---|---|
|
|||
Подскажите с курсором |
|||
#18+
Ну так в abonfl_lic schet-primary а в nachisl schet-regular /Этим можно воспользоваться для ускорения процесса ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2009, 22:26
|
|||
---|---|---|---|
|
|||
Подскажите с курсором |
|||
#18+
rock-n-rollНу так в abonfl_lic schet-primary а в nachisl schet-regular /Этим можно воспользоваться для ускорения процесса ? Индекс, если подходит, сам испоьлзуется. По sys(3054) можно посмотреть. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.01.2009, 06:31
|
|||
---|---|---|---|
|
|||
Подскажите с курсором |
|||
#18+
Если индексы уже есть то вместо : abonfl_lic.schet=nachisl.schet написать nachisl.schet=abonfl_lic.schet И навсегда запомнить, что индекс подключается только в том случае, если он ПОЛНОСТЬЮ соответствует ИНДЕКСНОМУ ВЫРАЖЕНИЮ, стоящему СЛЕВА от знака сравнения! Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.01.2009, 21:40
|
|||
---|---|---|---|
|
|||
Подскажите с курсором |
|||
#18+
Фух кажется немног разобрался что такое sys(3054) http://www.sql.ru/forum/actualthread.aspx?tid=238776&h -хорошо описано index on deleted() tag del -раз в 20 ускорило и мне хватит. Спосибо всем. И есче вдогонку вопросик есть грид с настройками ChildOrder-schet linkmaster-abonfl recordsource-oplatfl recordsourcetype-1alias relationalexp-schet/ Как бы не в ущерб последнему отражать в гриде только те записи где oplatfl.month='переменная' ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&tablet=1&tid=1586817]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 347ms |
total: | 495ms |
0 / 0 |