powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Разная производительность на 2x базах (ASE 12.5)
5 сообщений из 5, страница 1 из 1
Разная производительность на 2x базах (ASE 12.5)
    #33612723
_makSim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Была одна база. Из этой базы я выделил часть объектов (подзадача) и создал для них отдельную базу. Теперь не могу разобраться, почему всё что нормально работало и работает на старой базе сильно тормозит на новой. Для теста выбрал один запрос удаление 350 тыс. записей из одной и той же таблицы. На старой базе это занимает 23 сек. на новой 127 сек. Чтобы это могло быть? Может кто-то сталкивался?

OLD BASE
------------------------ Execute ------------------------

QUERY PLAN FOR STATEMENT 1 (at line 1).


STEP 1
The type of query is DELETE.
The update mode is direct.

FROM TABLE
Test_table
Nested iteration.
Table Scan.
Forward scan.
Positioning at start of table.
Using I/O Size 2 Kbytes for data pages.
With LRU Buffer Replacement Strategy for data pages.
TO TABLE
Test_table
Using I/O Size 2 Kbytes for data pages.

Parse and Compile Time 0.
SQL Server cpu time: 0 ms.
Table: Test_table scan count 0, logical reads: (regular=36839 apf=0 total=36839), physical reads: (regular=18419 apf=0 total=18419), apf IOs used=0
Table: Test_table scan count 1, logical reads: (regular=18421 apf=0 total=18421), physical reads: (regular=2 apf=0 total=2), apf IOs used=0
Total writes for this command: 6581

Execution Time 41.
SQL Server cpu time: 4100 ms. SQL Server elapsed time: 23260 ms.
(354691 rows affected)
------------------------- Done --------------------------

NEW BASE
------------------------ Execute ------------------------

QUERY PLAN FOR STATEMENT 1 (at line 1).


STEP 1
The type of query is DELETE.
The update mode is direct.

FROM TABLE
Test_table
Nested iteration.
Table Scan.
Forward scan.
Positioning at start of table.
Using I/O Size 2 Kbytes for data pages.
With LRU Buffer Replacement Strategy for data pages.
TO TABLE
Test_table
Using I/O Size 2 Kbytes for data pages.

Parse and Compile Time 0.
SQL Server cpu time: 0 ms.
Table: Test_table scan count 0, logical reads: (regular=36839 apf=0 total=36839), physical reads: (regular=0 apf=0 total=0), apf IOs used=0
Table: Test_table scan count 1, logical reads: (regular=18421 apf=0 total=18421), physical reads: (regular=0 apf=0 total=0), apf IOs used=0
Total writes for this command: 12400

Execution Time 584.
SQL Server cpu time: 58400 ms. SQL Server elapsed time: 127160 ms.
(354691 rows affected)
------------------------- Done --------------------------
...
Рейтинг: 0 / 0
Разная производительность на 2x базах (ASE 12.5)
    #33612819
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вряд ли можно что-то так вот с ходу сказать. Смотреть надо ...
...
Рейтинг: 0 / 0
Разная производительность на 2x базах (ASE 12.5)
    #33613732
Олег321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запусти sp_sysmon на время выполнения одного и второго запроса и сравни результаты
...
Рейтинг: 0 / 0
Разная производительность на 2x базах (ASE 12.5)
    #33613875
_kvs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обе базы физически лежат на одном сервере?
1) возможно, новая база легла на другие физ. устройства, более медленные
посмотри, на каких устр-вах лежат базы
exec sp_helpdb base1
exec sp_helpdb base2
и выясни, где физически расположены эти устройства
use master
select * from sysdevices
2) возможно, что разные настройки кэширования для этих баз, допустим
первая привязана к отдельному именованному кэшу, а вторую ты ни к чему не привязывал,поэтому работа с ней идет через кэш по умолчанию
exec sp_cacheconfig
exec sp_helpcache
...
Рейтинг: 0 / 0
Разная производительность на 2x базах (ASE 12.5)
    #33614702
_makSim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема решена. Всё оказалось очень забавно. В свойствах логического диска, на котором находится устройство, каким-то образом, блин, была выставлена опция "compress drive to save disk space". Вот так :).
Спасибо всем откликнувшимся.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Разная производительность на 2x базах (ASE 12.5)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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