
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.07.2008, 10:45
|
|||
|---|---|---|---|
|
|||
сижу в раздумьях |
|||
|
#18+
нарвался код след. Код: plaintext 1. 2. 3. 4. 5. на машине польз-ля код переписан Код: plaintext 1. с одними и теми-же уст-ми, с одним и тем-же ист-м на одной машине фокс нормально создает курсор, а на др.машине переоткрывал таблицу-источник с наложенным на нее фильтром получается при работе с родными таблицами фокспро нужно не лениться и дописывать явно Nofilter для явного указания оптим-ру создания кур-ра? спасибо, говорю открыто : "Я не умнее пятикласника." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.07.2008, 11:08
|
|||
|---|---|---|---|
|
|||
сижу в раздумьях |
|||
|
#18+
> получается при работе с родными таблицами фокспро нужно не лениться > и дописывать явно Nofilter для явного указания оптим-ру создания > кур-ра? Если нужен именно отдельный курсор, то да. На практике такое редко когда используется. Можно указать readwrite - тогда тоже будет создан именно курсор. В противном случае, если условие "where ...=lcValue " полностью оптимизируется индексами - будет наложен фильтр на таблицу источник. Во многих случаях это наиболее оптимальное решение, т.к. отсутствует необходимость перераспределять память. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.07.2008, 11:23
|
|||
|---|---|---|---|
|
|||
сижу в раздумьях |
|||
|
#18+
ок, спасибо авторВо многих случаях это наиболее оптимальное решение да, и при уходе в проц-ру или ф-ю видимость перем-й теряется и в курсоре остается 0 записей все понял, первый раз нарвался ес, наконец-то научился кишками понимать что фоксу нужно для оптимиз-и, шучу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.07.2008, 13:10
|
|||
|---|---|---|---|
|
|||
сижу в раздумьях |
|||
|
#18+
> да, и при уходе в проц-ру или ф-ю > видимость перем-й теряется и в курсоре остается 0 записей Ни разу не сталкивался. Примерчик можно??? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.07.2008, 13:23
|
|||
|---|---|---|---|
|
|||
сижу в раздумьях |
|||
|
#18+
примерчик воспроизводится только на одной машине - в др.конце Мск Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.07.2008, 13:53
|
|||
|---|---|---|---|
сижу в раздумьях |
|||
|
#18+
12345вышелзайчикпогулятьпримерчик воспроизводится только на одной машине - в др.конце Мск Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Рантайм у всех клиентов одинаковый? Писал уже как-то, прога писаная VFP6SP5 у некоторых клиентов начинала глючить изредка в одном и том же месте, на похожем селекте. Несколько месяцев понять не могли что за хрень, мне копию проги приносят - запускаю глюка нет. Потом выяснили что одна конторка начала ставить прогу на VFP6 c русским рантаймом без сервиспаков. В итоге пришлось добавить при запуске: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.07.2008, 15:09
|
|||
|---|---|---|---|
сижу в раздумьях |
|||
|
#18+
Для справки: Переоткрытие таблицы с наложенным фильтром вместо создания новой таблицы происходит при выполнении следующих условий: 1. В качестве источника данных указана одна таблица 2. Запрос полностью оптимизирован (FULL) Если нет индекса по выражению Deleted() и сделана настройка SET DELETED ON, то имеем Partial оптимизацию и подобной ситуации быть не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.07.2008, 19:58
|
|||
|---|---|---|---|
сижу в раздумьях |
|||
|
#18+
12345вышелзайчикпогулятьполучается при работе с родными таблицами фокспро нужно не лениться и дописывать явно Nofilter для явного указания оптим-ру создания кур-ра? я на точно такую ситуацию нарывался. и только именно Nofilter помогло. и тогда я стал не лениццо и дописывать нофильтыр ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.07.2008, 20:06
|
|||
|---|---|---|---|
сижу в раздумьях |
|||
|
#18+
Всю жизь со времен 2.5 писАл select *,.F. as dummy from ... into ... потому что тогде не было опций Nofilter ЗЫ автор12345вышелзайчикпогулять а ,итовом выражении как будет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1587523]: |
0ms |
get settings: |
8ms |
get forum list: |
8ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 353ms |

| 0 / 0 |
