|
Работа ASA 8.0.2 вместе с MS SQL
|
|||
---|---|---|---|
#18+
Есть две базы. Одна на MS SQL 2008, вторая на ASA 8.0.2, в которой прописана прокси-таблица от MS SQL Из этой прокси таблицы необходимо вставить insert -ом данные в родную таблицу Sybase порядка 3 млн. строк. Запрос выполняется несколько часов. В чем может быть причина, что столько времени тратится? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2012, 18:15 |
|
Работа ASA 8.0.2 вместе с MS SQL
|
|||
---|---|---|---|
#18+
Узких мест три: a) запрос в MS SQL на получение исходных данных б) нагрузка на сеть на пересылку всех этих данных в) загрузка данных в новую базу. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2012, 18:27 |
|
Работа ASA 8.0.2 вместе с MS SQL
|
|||
---|---|---|---|
#18+
запрос такой INSERT INTO tab_asa (id, id2, event, d1, d2) (SELECT CAST(Id AS int), CAST(Id2 AS int), event, CAST(REPLACE(d1, ',', '.') AS real) , CAST(REPLACE(d2, ',', '.') AS real) FROM tab_MSSQL) Базы на одном сервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2012, 20:48 |
|
Работа ASA 8.0.2 вместе с MS SQL
|
|||
---|---|---|---|
#18+
JetAlexБазы на одном сервере.Разноси по разным машинам. Оба запроса (и на выгрузку и загрузку) требуют довольно большого I/O а у тебя еще и объем данных не особо маленький. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2012, 22:49 |
|
Работа ASA 8.0.2 вместе с MS SQL
|
|||
---|---|---|---|
#18+
по разным машинам или хотя бы по разным HDD. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2012, 22:49 |
|
Работа ASA 8.0.2 вместе с MS SQL
|
|||
---|---|---|---|
#18+
JetAlexБазы на одном сервере. Лет 10-ть назад я пытался юзать запросы через прокси таблицы, все работало, но уж очень долго... Я перешел к использованию удаленных процедур, т.е. в MSSQL писалась процедура, которая вызывалась из ASA и которая отдавала нужные мне данные в нужном формате вдобавок и с нужной сортировкой... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2012, 19:45 |
|
Работа ASA 8.0.2 вместе с MS SQL
|
|||
---|---|---|---|
#18+
Работа с прокси таблицами исправлена в SA12 OMIGOSH! Proxy tables are FAST! бд ASA8 через сервер SA12 не поднять придется использовать что-то другое, примеры выше уже написали ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2012, 00:41 |
|
|
start [/forum/topic.php?fid=55&fpage=14&tid=2010090]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 142ms |
0 / 0 |