|
|
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Далеко не факт Проверено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 10:03 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Moiseeff spas2001Просто высказывание: Чем временная таблица для одного пользователя отличается от dw или datastore в программе Заполнение временной таблицы с помощью хранимых процедур на сервере займёт гораздо меньше времени чем заполнение dw или datastore в программе.это зависит от того где последующие операции будут делатся: на сервере или на клиенте (имеется в виду разные проверки). а насчет времени - это зависит от проблемы ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 11:04 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Полностью согласен Серверные ресурсы тоже не бесконечны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 11:32 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Moiseeff Заполнение временной таблицы с помощью хранимых процедур на сервере займёт гораздо меньше времени чем заполнение dw или datastore в программе. а интересно.... если юзеров 10-20 одновременно запустят какой-нибудь отчетец считать? по моему сервер загинаться начнет если все это сам начнет обсчитывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 12:07 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
хотя.... обновлять потом ПО если изменения какие-нибудь компах так на 100.... то лучше конечно все на процедурах в базе делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 12:12 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Ivan195 Moiseeff Заполнение временной таблицы с помощью хранимых процедур на сервере займёт гораздо меньше времени чем заполнение dw или datastore в программе. а интересно.... если юзеров 10-20 одновременно запустят какой-нибудь отчетец считать? по моему сервер загинаться начнет если все это сам начнет обсчитывать Сервер не загнётся. Он для того и нужен, чтобы процедурки выполнять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 17:21 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Moiseeff Сервер не загнётся. Он для того и нужен, чтобы процедурки выполнять. вопрос спорный.... какой сервер конечно... а вопервых какой админ его настроил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 17:39 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Ivan195 Moiseeff Сервер не загнётся. Он для того и нужен, чтобы процедурки выполнять. вопрос спорный.... какой сервер конечно... а вопервых какой админ его настроил :) Чаще всего виноваты неоптимизированные sql команды. Простое изменение текста процедуры (на больших объёмах данных, когда база в оперативку не помещается) может увеличить производительность на порядок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 18:39 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Moiseeff spas2001Просто высказывание: Чем временная таблица для одного пользователя отличается от dw или datastore в программе Заполнение временной таблицы с помощью хранимых процедур на сервере займёт гораздо меньше времени чем заполнение dw или datastore в программе. ...если данные для заполнения берутся с сервера. А если с клиента? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 20:11 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Филипп Moiseeff spas2001Просто высказывание: Чем временная таблица для одного пользователя отличается от dw или datastore в программе Заполнение временной таблицы с помощью хранимых процедур на сервере займёт гораздо меньше времени чем заполнение dw или datastore в программе. ...если данные для заполнения берутся с сервера. А если с клиента?Оптимально обрабатывать данные там где они хранятся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2005, 23:18 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Moiseeff Филипп Moiseeff spas2001Просто высказывание: Чем временная таблица для одного пользователя отличается от dw или datastore в программе Заполнение временной таблицы с помощью хранимых процедур на сервере займёт гораздо меньше времени чем заполнение dw или datastore в программе. ...если данные для заполнения берутся с сервера. А если с клиента?Оптимально обрабатывать данные там где они хранятся. А ещё оптимально хорошо питаться, много спать и не болеть. И дальше что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2005, 23:37 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Заполнение временной таблицы представляет собой многошаговую процедуру когда в цикле на основании многих параметров с клиента формируются динамические sql по заполнению таблицы. Засунуть такой скрипт в процедуру, наверно, можно, но только отлаживать его будет не очень просто. Далее сам отчет берет за основу сформированную временную таблицу, цепляет к ней join-ы, делает группировки, которые затруднительно сделать в dw, и получается отчет. Не хочется переделывать приложение из-за кривого драйвера. Неужели эти грабли только мне достались? Никто не работает с MSSQL через OLEDB? Или не используют временные таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2005, 11:54 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
Мы используем OLE DB и хранимые процедуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2005, 12:52 |
|
||
|
как создать временную таблицу из PB ?!
|
|||
|---|---|---|---|
|
#18+
2 rhs > Неужели эти грабли только мне достались ? > Никто не работает с MSSQL через OLEDB ? Ты именно с PB 8 работаешь ? У меня на PB 10 следующее create table #tmp(id int); insert into #tmp (id) values (1); нормально отработало через ADO.NET, а через OLE DB обругалось "Invalid object name '#tmp'". Правда ADO.NET в восьмерке нету, он только в десятке появился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2005, 14:58 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33403621&tid=1338001]: |
0ms |
get settings: |
9ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
| others: | 210ms |
| total: | 405ms |

| 0 / 0 |
