Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
Есть ASA 6.0.3 под WIN2000 SP4 на ней крутиться база BSS, размер базы уже 900 метров Проблема следующая очень медленная работа , например запрос select count(*) from Table по таблице в 150000 записей шел больше 5 минут, забавно работает удаленное подключение через некоторое время база перестает отвечать на попытки подключиться, не выдывая никаких ошибок. Причем уже подключенные клиенты работают но медленно. В качестве эксперименты делал Test connect из ODBC на удаленной машине после 7 - 9 теста, база перестает отвечать база запущенна со след параметрами start dbsrv6.exe -c 128m -n BSS_Bank D:\BSSystems.15\DATA\bank_v15.db -ti 10000 -tl 1000 -gb maximum -x если есьт какая информация просьба поделиться, ткнуть в книжку и тд и тп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 21:20 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
IMHO самое правильное все перенести на 9.0.2, на которой такие обьемы выглядят смешными и тормозить ничего не будет. Правда вполне возможно где то придется пооптимизировать запросы, так как архитектура и оптимизатор версий меньше 8-ой достаточно отличается от 8 и выше (по сути можно сказать разные движки). -- www.rusug.ru - портал русскоязычной группы пользователей Sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 22:19 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
Тяжело что-то конкретное посоветовать, не видя базы и приложения, но несколько рекомендаций для пробы могу предложить. 1. Апгрейд сервера ASA. В идеале стоило бы попробовать работоспособность на ASA 9, но если такой кардинальный апгрейд не рассматривается по каким-либо причинам, то хотя бы поднять до последней подверсии - приложить maintenace realease 6.0.4 и последний из доступных ebf. 2. Проанализировать загруженность сервера через performance monitor, проверить наличие долговисящих блокировок. Проверить окружение - чем еще занят сервер (в смысле машина, на которой крутится ASA). 3. Проанализировать планы наиболее тормозящих запросов. Попробовать оптимизировать их либо созданием недостающих индексов, либо их реструктуризацией. 4. Проверить фрагментацию дисков с файлом базы и логом транзакций. При необходимости сделать дефрагментацию. Иногда может помочь пересоздание и загрузка БД из скрипта с упорядочиванием данных. Пункт 1 наиболее желателен. Не удивлюсь, если его одного хватит для снятия остроты проблемы. С 6 версией я работал очень давно, но насколько помню, версию 6.0.3 счел для себя недостаточно стабильной и с 5.5 перешел только на 6.0.4 - в шестой версии было слишком много кардинальных нововведений и переделок, так что это вполне объяснимо. Можно много еще куда копать. Рекомендую книжку Breck Carter "SQL Anywhere Studio 9 - Developers Guid". Глава 10 "Tuning". Она, правда, написана для ASA9, но и в общем плане там можно много полезного почерпнуть. -- Портал русскоязычной группы пользователей Sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 22:21 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
start dbsrv6.exe -c 128m -n BSS_Bank D:\BSSystems.15\DATA\bank_v15.db -ti 10000 -tl 1000 -gb maximum -x О, знакомый банк-клиент! 1) Вот это требуется в исключительных ситуациях: -ti 10000 -tl 1000 -gb maximum . Думаю у вас это лишнее(от безисходности), но оно принципиально не влияет на "медленно"/"не медленно". 2) -x tcpip наверно имелось ввиду. 3) размер кэша вполне нормальный, но можно и увеличить 4) Каков размер оперативной памяти? Как распределена по процессам? 5) Проверить сеть 6) Проверить работу указанной выборки с локального подключения на серваке. 7) Чем нагружена еще машина? Есть ли процессы сильно нагружающие диск/и? 8) VPN используется? Начать следует с п.6. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 22:29 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
Если вот это select count(*) from Table по таблице в 150000 записей шел больше 5 минут то тут 9-ка не поможет, тут дело в чем-то другом, и планы тут тоже не причем. У нас был в свое время этот банк-клиент, и база у нас была за 2 гига, однако ничего не тормозило. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 22:38 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
iLLer пишет: > У нас был в свое время этот банк-клиент, и база у нас была за 2 гига, > однако > ничего не тормозило. Чем же в банк-клиенте можно 2 гига забить? Отсканированные с бумаги платежки? Просто любопытно. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 22:40 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
Нээт))) Просто суммы очэн бальшии, вах! А если серьезно, то ничего особенного: обычные данные за несколько лет + предприятие не маленькое. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 23:08 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
iLLer пишет: > А если серьезно, то ничего особенного: обычные данные за несколько лет + > предприятие не маленькое. Я спросил только из того, что те банк-клиенты, которые попадались мне - это по сути бд платежек. Ну разумеется, справочники организаций, банков и т.п. А при нормально спроектированной структуре БД объем одной платежки - ну от силы килобайт с очень большим запасом. Ну, допустим 1 гб - справочники, индексы и прочее. Еще 1 гб - платежки. Т.е. 1 миллион платежек. ASA 6 вышел в 1998 г. 6.0.3 заметно позже. Для простоты возьмем 5 лет работы по 300 рабочих дней. 700 платежек в день. Похоже на правду? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 23:42 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
Александр Гoлдун индексы тоже жрут место, и математика типа размер одной записи помноженной на их количество в ASA не работают :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 06:09 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
Был у меня случай. Привезли новый винт. Поставил, запустил базу. Ночное переписывание обычно завершалось за 2 часа. С новым винтом ушло почти 7 часов. Как оказалось, новый винт по скорости доступа медленее старого в 2 раза. Еще случай был, когда навернулась сетевая плата на серваке, но не до конца. Мораль: попробуй просто поднять базу на совсем другом железе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 11:10 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
1. что за железо? 2. перенесите базу на любую соседнюю машину и протестируйте. old_joyБыл у меня случай. Привезли новый винт. Поставил, запустил базу. Ночное переписывание обычно завершалось за 2 часа. С новым винтом ушло почти 7 часов. Как оказалось, новый винт по скорости доступа медленее старого в 2 раза. Еще случай был, когда навернулась сетевая плата на серваке, но не до конца. Мораль: попробуй просто поднять базу на совсем другом железе. мораль правильная. а вот подход не совсем. 1. скорость винта выбираеца при покупке, а не с удивлением узнаеца после установки и записи на него баз. желательно скази на 15000 в рейд 5. или организовать сторедж со скоростью записи по вкусу от 10 до 100 мб/сек 2. работоспособность сетевых легко тестируеца - ping -l 1500 -t IPADDRESS. запускаешь на 30 минут и еще 30 минут ходишь по магазинам в поисках хотя бы интеловских карт (ХОТЯ БЫ!). а RTL оставляем для обычных рабочих станций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 12:45 |
|
||
|
ASA 6.0.3 Очень медленная работа, помогите разобраться
|
|||
|---|---|---|---|
|
#18+
Немного легче будет если запрос select count(*) переписать как select count(PK_COLUMN), где PK_COLUMN - колонка из первичного ключа в шестерке помнится работало значительно быстрее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 11:27 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=82&tid=2012816]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 333ms |

| 0 / 0 |
