Импорт данных в Historian

Сервер БД Historian, ранее InSQL

Импорт данных в Historian

Сообщение andrew_w2k » Чт окт 07, 2010 4:44 am

Здравствуйте, пытаюсь сделать импорт данных в Historian...
Допустим вот такой запрос обрабатывается примерно две секунды
Код: Выделить всё
insert History (DateTime,TagName,Value,QualityDetail,wwVersion)
Values ('2005-05-30 16:06:22','tag2',12345678,192,'latest')

Очень долго, выясняю в чём дело...хотелось бы в разы уменьшить время...
andrew_w2k
 
Сообщения: 16
Зарегистрирован: Пн июл 12, 2010 7:18 am

Сообщение Klinkmann_Msk » Чт окт 07, 2010 5:24 am

To andrew_w2k:

Долго ищется History Block. Год то 2005-й.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение andrew_w2k » Чт окт 07, 2010 5:30 am

Klinkmann_Msk писал(а):To andrew_w2k:

Долго ищется History Block. Год то 2005-й.

Хм...ну, наверное, блоки при импорте создаются, а не ищутся, если в Historian таких дат вообще не было...
andrew_w2k
 
Сообщения: 16
Зарегистрирован: Пн июл 12, 2010 7:18 am

Сообщение Klinkmann_Msk » Чт окт 07, 2010 5:32 am

Тем более. Создание блока не 100 мс.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение andrew_w2k » Чт окт 07, 2010 5:35 am

Klinkmann_Msk писал(а):Тем более. Создание блока не 100 мс.

хорошо, если первое значение блока - влияет на его создание, пусть первый запрос выполняется пару секунд, но от чего Historian "тормозит" при попытке добавления, в уже созданный блок, остальных значений?
andrew_w2k
 
Сообщения: 16
Зарегистрирован: Пн июл 12, 2010 7:18 am

Сообщение Klinkmann_Msk » Чт окт 07, 2010 6:01 am

To andrew_w2k:

А Вы уверены, что Historian, а не MSSQL? Каковы аппаратные хар-ки компа, сколько процессорного времени и памяти жрёт MSSQL, какова нагрузка при исполнении запроса?
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение andrew_w2k » Чт окт 07, 2010 6:18 am

Klinkmann_Msk писал(а):To andrew_w2k:

А Вы уверены, что Historian, а не MSSQL? Каковы аппаратные хар-ки компа, сколько процессорного времени и памяти жрёт MSSQL, какова нагрузка при исполнении запроса?

3GHz, 8Gb Озу, при исполнении запроса показывает нагрузку 0%CPU
andrew_w2k
 
Сообщения: 16
Зарегистрирован: Пн июл 12, 2010 7:18 am

Сообщение Klinkmann_Msk » Чт окт 07, 2010 7:10 am

To andrew_w2k:

Протестировал запрос:
insert History (DateTime,TagName,Value,QualityDetail,wwVersion)
Values ('2005-05-30 16:06:22','i01',12,192,'latest')
Запрос создал блок и записал значение. Мгновенно. HistBlock-и были только за 2010 год.
Странно всё это.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение andrew_w2k » Чт окт 07, 2010 7:45 am

Klinkmann_Msk писал(а):To andrew_w2k:

Протестировал запрос:
insert History (DateTime,TagName,Value,QualityDetail,wwVersion)
Values ('2005-05-30 16:06:22','i01',12,192,'latest')
Запрос создал блок и записал значение. Мгновенно. HistBlock-и были только за 2010 год.
Странно всё это.

Действительно, странно...ладно будем разбираться, спасибо.
andrew_w2k
 
Сообщения: 16
Зарегистрирован: Пн июл 12, 2010 7:18 am

Сообщение Klinkmann_Msk » Чт окт 07, 2010 12:45 pm

To andrew_w2k:

А что за ОС, включая битность и SP?
Какой MSSQL? С каким SP? Установлен как 32 или 64-битное приложение?
Версия Historian с патчами?
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение andrew_w2k » Пт окт 08, 2010 7:29 am

Klinkmann_Msk писал(а):To andrew_w2k:

А что за ОС, включая битность и SP?
Какой MSSQL? С каким SP? Установлен как 32 или 64-битное приложение?
Версия Historian с патчами?

разобрался с медленным выполнением запроса, проблему решил установкой MSSQL2005, вместо 2000, однако, как я понимаю, при выполнении запроса не происходит мгновенного импорта, т.е. Хисториан создаёт некий буфер, а потом уже импортирует значения в архив, процесс достаточно долгий...
andrew_w2k
 
Сообщения: 16
Зарегистрирован: Пн июл 12, 2010 7:18 am

Сообщение andrew_w2k » Чт окт 21, 2010 5:48 am

Так каким же образом можно уменьшить время импортирования исторических данных в хисториан(т.е. уже готовых mdaspacket, из Transact-SQL, сохраняющихся в каталоге ...\InSQL\Data\DataImport\Manual)? Готовы пойти на любые жертвы
andrew_w2k
 
Сообщения: 16
Зарегистрирован: Пн июл 12, 2010 7:18 am

Сообщение Klinkmann_Msk » Чт окт 21, 2010 5:59 am

To andrew_w2k:

InSQLAdmin.pdf - FastLoad.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение andrew_w2k » Чт окт 21, 2010 8:55 am

Klinkmann_Msk писал(а):To andrew_w2k:

InSQLAdmin.pdf - FastLoad.

спасибо, выполняется действительно на много быстрее.
andrew_w2k
 
Сообщения: 16
Зарегистрирован: Пн июл 12, 2010 7:18 am


Вернуться в Historian Server

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3