Конференция "Sybase"

Обсуждение вопросов, связанных с компанией Sybase, ее продуктами Adaptive Server, PowerBuilder, PowerDesigner, SQL Anywhere и др.

 
 
Добавить сообщение »

Тема: Медленное выполнение простых запросов на Sybasy IQ 15.1

Автор:  dmitriy Дата: 12.04.2010 18:06
При выполнении следущих скриптов было замечено:

DECLARE LOCAL TEMPORARY TABLE table1( UIDNUM_PHONE INT NULL,SEQNUM_PHONE INT NULL) ON COMMIT PRESERVE ROWS
Время выполнения: 1.094 sec

CREATE HG INDEX HG_table1 ON table1(UIDNUM_PHONE)
Время выполнения: 0.437 sec

Подскажите пожалуйста с чем может быть связано такое медленное выполнение скриптов, почему создание временной таблицы и создание индекса на пустой таблице занимает столько времени.

На Sybase IQ 12.6 (2.5GB main cache и 3.5GB temp cash) эти же скрипты выполнялись за 0.1 сек максимум.

Версии ПО:
IQ version is "Sybase IQ/15.1.0.5027/090605/P/GA/Enterprise Linux64 - IBM pSeries 2.4.21-32.0.1.EL/64bit/2009-06-05 14:56:56"
Версии операционной системы:
Linux version 2.6.16.60-0.21-ppc64 (geeko@buildhost) (gcc version 4.1.2 20070115 (SUSE Linux)) #1 SMP Tue May 6 12:41:02 UTC 2008

Файл конфигурации выглядит так:
-gc 20
-gr 60
-gd all
-gl all
-c 60m
-gn 45
-gp 4096
-gm 40
-ti 361
-tl 300
-zr none
-iqgovern 6
-iqmc 7200
-iqtc 4800
-iqtss 1500

Заранее благодарен за любую помощь.
Ответить на сообщение »
 

Добавить сообщение »
Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/iservices/messages.asp?forumId=593&topicId=57