powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Останавливается процесс вставки на 10100 записях
8 сообщений из 8, страница 1 из 1
Останавливается процесс вставки на 10100 записях
    #38372421
john2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sybase IQ 16.0
Сервер и база данных демонстрационные, iqdemo, пользователь DBA, никакие настройки не менял.

Через Data Services делаю элементарную вставку записей в таблицу с одним полем типа int, вставляет 10100 записей после этого процесс вылетает с ошибкой типа:

6392 3908 DBS-070407 20.08.2013 18:01:04 SQL submitted to database <iqdemo> resulted in error <>. The SQL submitted is <SQLTransact>.

Если перезапустить процесс, то еще вставит 10100 записей в таблицу.

В настройках процесса комитить по 100 записей, остальные настройки также не менял.

Подскажите, в чем может быть проблема?
...
Рейтинг: 0 / 0
Останавливается процесс вставки на 10100 записях
    #38373087
john2007,

1) Работать с 16-й хотя бы без первого патча (SP01) не советую (много нового и как следствие есть бажины в GA релизе).
2) В DataServices поставьте "bulk load" на targetе.
3) Проверьте сообщения в iqmsg файле - что там пишет?
4) Дальше в самой IQ нужно смотерть RLV включён или нет ну и дальше ...
...
Рейтинг: 0 / 0
Останавливается процесс вставки на 10100 записях
    #38373389
john2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыл пароль,

Спасибо!

Пишет:
I. 08/20 16:25:06. 0000009019 [20896]: Insert for 'SSKTest' completed in 0 seconds. 1000 rows inserted.
I. 08/20 16:25:06. 0000009019 Allocation failed. Dbspace IQ_SYSTEM_MAIN is OUT OF SPACE
I. 08/20 16:25:06. 0000009019 Exception Thrown from slib\s_blockmap.cxx:4908, Err# 0, tid 3 origtid 3
I. 08/20 16:25:06. 0000009019 O/S Err#: 0, ErrID: 2096 (s_nodbspaceexception); SQLCode: -1009170, SQLState: 'QSB66', Severity: 14
I. 08/20 16:25:06. 0000009019 [20223]: You have run out of space in IQ_SYSTEM_MAIN DBSpace.

Только почему он тогда второй раз 10 000 вставляет, а первый раз больше 10 000 не может.
...
Рейтинг: 0 / 0
Останавливается процесс вставки на 10100 записях
    #38373632
john2007,

А почему Вы решили, что он вставляет успешно?
Судя по сообщениям, вставка идёт пачками по 1000К (это мало кстати - ставьте размер коммита не меньше 100К записей).
Очистка стоит в свойствах таргета в DataServices (точно не помню как там галка называется, что-то типа truncate before insert ...)?

Ну и нельзя вставлять в IQ_SYSTEM_MAIN. Нужно делать пользовательский dbspace и там табличку создавать и туда грузить + хоть немного кеши сконфигурить, чтобы в принципе что-то работало более-менее, а не всё по дефолту как в iqdemo.

Если хотите что-то реально делать дальше с IQ 16, то вернитесь сначала к патчу, потом к кешам -iqmc, -iqtc и потом к месту в базе - это минимум, чтобы себе не создавать проблем на ровном месте.

Не примите на нравоучение - просто это правильный путь.
...
Рейтинг: 0 / 0
Останавливается процесс вставки на 10100 записях
    #38376134
john2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыл пароль,
Наоборот, меня очень радует, что Вы мне помогаете, и напутствуете, я новичок.
Я 15 лет занимался MS SQL, а теперь вот придется разбираться и писать под Sybase IQ, будем делать на нем ХД.
Кстати, если Вам интересно и еще не знаете, 29.08.2013 будет бесплатный семинар по Sybase IQ 16.0 в Москве, я пойду.
http://www.sybase.ru/company/events/seminar_chto_novogo_v_sap_sybase_iq_16

Таблица в другом dbspace.
dbspace IQ_SYSTEM_MAIN - это видимо что-то типа лога транзакций, ну или другая системная структура, которая временно расширяется в процессе вставки, и в ней не хватает места.
...
Рейтинг: 0 / 0
Останавливается процесс вставки на 10100 записях
    #38391102
Nashville
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
john2007,

семинар конечно очень информативен и полезен, но полноценно работать после него Вы не сможете. Просто администрирования и сильное сходство со стандартными СУБД в конечном счете приведут к архитектурным проблемам. Если стоит конкретная задача, то могу посоветовать англоязычные форумы, т.к. там аудитория данного продукта намного шире и/или потратиться на консультационную поддержку Sybase.
...
Рейтинг: 0 / 0
Останавливается процесс вставки на 10100 записях
    #38391296
john2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nashville,
Стоит конкретная задача по разработке ХД, посоветуйте, пожалуйста англоязычный форум, если возможно, то сюда или в Скайп itokarev76
Поддержка вроде бы есть официальная.
...
Рейтинг: 0 / 0
Останавливается процесс вставки на 10100 записях
    #38391350
Nashville
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
john2007,

ok, через скайп.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Останавливается процесс вставки на 10100 записях
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]