Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Зависает БД при приеме документов почтовиком : Супермаг Плюс (Супермаг 2000)

29.03.2024 14:26


12.10.2012 06:29
alexunit
 
Есть проблема такого плана...
Запускаешь почтовик на подчиненной базе и когда идет прием пакетов штук 12 где то все зависает. Причем очищаешь очередь нормально все, но стоит опять из центральной БД прийди документом снова все вешается. Принимаешь по 1-3 пакета все равно виснет.
При чем вешается сама БД и ни как не рестартится и не конектится sqlplus. Помогает только перезагрузка, запускал оптимайзер, в табличном пространстве место достаточно:

TABLESPACE_NAME TOTAL_BYTES FREE_BYTES PERCENT_FREE PERCENT_USED
1 INDX 17464033280 6255017984 35,82 64,18
2 SYSTEM 1331691520 1053622272 79,12 20,88
3 TOOLS 10485760 10420224 99,38 0,63
4 UNDOTBS1 2888826880 2639855616 91,38 8,62
5 USERS 3565158400 2087190528 58,54 41,46

Может кто знает как решить проблему ?
12.10.2012 07:05
Mtirt
 
Версия Супермага?
Версия Оракла?
Используется ли оптимайзер?
12.10.2012 07:22
OlegON
 
Предлагаю запустить оптимизатор в ForceMaintenance=yes и IamNoob=no, прогнать и убедиться, что проходит до конца без проблем. Затем, если не поможет, прогнать его непосредственно перед приходом документов. Оба лога выложить.
12.10.2012 07:50
alexunit
 
Цитата:
Mtirt Версия Супермага?
Версия Оракла?
Используется ли оптимайзер?
Версия СМ 1.27.5.SP8
Оракл 9.2
Про оптимайзер написал уже, что запускал его.
12.10.2012 07:54
OlegON
 
перейдите на Oracle 10, либо ошибку поправите, либо ее выявите, а дело полезное однозначно.
12.10.2012 08:23
alexunit
 
Цитата:
OlegON Предлагаю запустить оптимизатор в ForceMaintenance=yes и IamNoob=no, прогнать и убедиться, что проходит до конца без проблем. Затем, если не поможет, прогнать его непосредственно перед приходом документов. Оба лога выложить.

Код:
12.10.12 12:55:09 -- Optimizer for Oracle bases console version 4.10
12.10.12 12:55:09 -- E:\BACKUP\optimizer4
12.10.12 12:55:09 -- Master server: olegon.no-ip.org
12.10.12 12:55:09 -- DB server: srv-brn2
12.10.12 12:55:09 -- DB name: DBAMIK29
12.10.12 12:55:10 -- Requested commands:o
12.10.12 12:55:10 -- Commands accepted
12.10.12 12:55:12 -- |
12.10.12 12:55:12 -- ||||||||||||||||||||||||||||||||
12.10.12 12:55:12 -- ||||||||| Start server |||||||||
12.10.12 12:55:12 -- ||||||||||||||||||||||||||||||||
12.10.12 12:55:12 -- DB status : OPEN
12.10.12 12:55:13 -- Client ID : DBAMIK29.SRV-BRN2.24562033244068476
12.10.12 12:55:14 -- Check program status...
12.10.12 12:55:14 -- Validation check...
12.10.12 12:55:16 -- Client number: 489 
12.10.12 12:55:16 -- Program status: Nonclient mode
12.10.12 12:55:16 -- Unregistered version
12.10.12 12:55:16 -- Sorry, too much unregistered sessions. Please, change your schedule.
12.10.12 12:55:17 -- .............................................................................
12.10.12 12:58:44 -- Optimizer for Oracle bases console version 4.10
12.10.12 12:58:44 -- E:\BACKUP\optimizer4
12.10.12 12:58:44 -- Master server: olegon.no-ip.org
12.10.12 12:58:44 -- DB server: srv-brn2
12.10.12 12:58:44 -- DB name: DBAMIK29
12.10.12 12:58:45 -- Requested commands:o
12.10.12 12:58:45 -- Commands accepted
12.10.12 12:58:46 -- |
12.10.12 12:58:46 -- ||||||||||||||||||||||||||||||||
12.10.12 12:58:46 -- ||||||||| Start server |||||||||
12.10.12 12:58:46 -- ||||||||||||||||||||||||||||||||
12.10.12 12:58:46 -- DB status : OPEN
12.10.12 12:58:47 -- Client ID : DBAMIK29.SRV-BRN2.24562033244068476
12.10.12 12:58:48 -- Check program status...
12.10.12 12:58:48 -- Validation check...
12.10.12 12:58:49 -- Client number: 489 
12.10.12 12:58:50 -- Program status: Nonclient mode
12.10.12 12:58:50 -- Unregistered version
12.10.12 12:58:50 -- .............................................................................
12.10.12 12:58:51 -- Archivelog enabled... Good.
12.10.12 12:58:52 -- Optimizer parameters check...
12.10.12 12:59:09 -- Allowed message sending (user configuration)...
12.10.12 12:59:09 -- Alert emails : -/-/-
12.10.12 12:59:09 -- Alert jabbers : -/-
12.10.12 12:59:10 -- All alerts disabled, because main email unconfirmed.
12.10.12 12:59:11 -- Arch : x86
12.10.12 12:59:12 -- OS   : Windows 2003
12.10.12 12:59:13 -- Java : 1.6.0_22
12.10.12 12:59:14 -- pwd  : E:\BACKUP\optimizer4
12.10.12 12:59:16 -- IP : 195.206.56.186
12.10.12 12:59:17 -- PATH : D:\ORACLE\ora92\bin;D:\ORACLE\orant\bin;C:\PROGRA~1\Borland\COMMON~1\BDE;d:\SM2000\Bin;C:\WINDOWS\system32;C:\WINDOWS;
12.10.12 12:59:18 -- ORACLE_SID : null
12.10.12 12:59:18 -- DB name : DBAMIK29
12.10.12 12:59:19 -- DB size : 12Gb
12.10.12 12:59:24 -- Not maintenance time...
12.10.12 12:59:24 -- RDBMS version : 9
12.10.12 12:59:24 -- Detected Oracle 9i, some features disabled..
12.10.12 12:59:24 -- trying cmd:o
12.10.12 12:59:24 -- Requested full regular optimization... I suppose, that you'll run it at least every 29 minutes.
12.10.12 12:59:25 -- Host name : SRV-BRN2
12.10.12 12:59:25 -- Startup time : 2012-10-12 10:07:29.0
12.10.12 12:59:26 -- DB time : 12.10.2012 12:59:26
12.10.12 12:59:26 -- DBID : 3244068476
12.10.12 12:59:27 -- Database encoding : CL8MSWIN1251
12.10.12 12:59:27 -- Redo groups count : 3
12.10.12 12:59:28 -- Enterprise Edition features detected... Cool.
12.10.12 12:59:29 -- Checking free space in tablespaces:
12.10.12 12:59:30 -- INDX:27Gb
12.10.12 12:59:30 -- TOOLS:31Gb
12.10.12 12:59:31 -- UNDOTBS1:31Gb
12.10.12 12:59:31 -- SYSTEM:32Gb
12.10.12 12:59:32 -- USERS:32Gb
12.10.12 12:59:32 -- Checking database parameters...
12.10.12 12:59:33 -- CPU cores: 2
12.10.12 12:59:33 -- ***********************   Obsolete parameters   ***********************
12.10.12 12:59:34 -- Set database parameters
12.10.12 12:59:36 -- Checking system statistic values...
12.10.12 12:59:37 -- Check supermag grants 
12.10.12 12:59:37 -- You have Oracle 9i, so disconnect all supermag sessions before checking grants...
12.10.12 12:59:38 -- **************************************************************
12.10.12 12:59:38 -- Gathering constraint list (1st stage)...
12.10.12 12:59:38 -- **************************************************************
12.10.12 12:59:38 -- Gathering constraint list (2nd stage)...
12.10.12 12:59:39 -- **************************************************************
12.10.12 12:59:39 -- Gathering list of invalid indexes
12.10.12 12:59:40 -- **************************************************************
12.10.12 12:59:40 -- Partitions and subpartitions state check
12.10.12 12:59:41 -- **************************************************************
12.10.12 12:59:41 -- Gathering list of invalid index partitions
12.10.12 12:59:42 -- **************************************************************
12.10.12 12:59:42 -- Gathering list of invalid index subpartitions
12.10.12 12:59:42 -- Index rebuilding completed...
12.10.12 12:59:43 -- **************************************************************
12.10.12 12:59:43 -- **************************************************************
12.10.12 12:59:43 -- Gathering ff-tables list...
12.10.12 12:59:43 -- Not configured...
12.10.12 12:59:43 -- List of invalid views
12.10.12 12:59:44 -- Invalid view count: 0
12.10.12 12:59:44 -- Impossible to compile : 0 views
12.10.12 12:59:45 -- Views compilation finished...
12.10.12 12:59:45 -- **************************************************************
12.10.12 12:59:45 -- List of invalid procedures and functions
12.10.12 12:59:45 -- Invalid procedures and functions count: 0
12.10.12 12:59:46 -- Impossible to compile : 0 procedures and functions
12.10.12 12:59:46 -- Procedures and functions compilation finished...
12.10.12 12:59:46 -- **************************************************************
12.10.12 12:59:46 -- List of invalid packages
12.10.12 12:59:47 -- Invalid packages count: 0
12.10.12 12:59:47 -- Impossible to compile : 0 packages
12.10.12 12:59:48 -- Package compilation finished...
12.10.12 12:59:48 -- **************************************************************
12.10.12 12:59:48 -- List of invalid package bodies
12.10.12 12:59:48 -- Invalid package bodies count: 0
12.10.12 12:59:48 -- Impossible to compile : 0 package bodies
12.10.12 12:59:49 -- Package bodies compilation finished...
12.10.12 12:59:49 -- **************************************************************
12.10.12 12:59:49 -- List of invalid triggers
12.10.12 12:59:49 -- Invalid triggers count: 0
12.10.12 12:59:50 -- Impossible to compile : 0 packages
Добавлено через 54 секунды
Параметры сменил, запустил, прошло нормально не выдавало ошибок, результат тот же.
12.10.2012 10:00
OlegON
 
Это не два лога, а какой-то кусок непонятно какого. По хорошему номера и идентификаторы клиента лучше бы подтирать.
Решение я подсказал выше.
12.10.2012 10:14
alexunit
 
Вот лог после изменения параметров -
12.10.2012 10:25
OlegON
 
А я просил два. Ладно, попробуем повесить БД и запустить оптимизатор. Что будет? Если отработает - лог в студию.
Еще раз повторяю, чтобы время не тратить - перейдите на 10g, выявишь проблему, либо вылечишь ее. Да и оптимизатор нормально работать будет.
12.10.2012 10:32
Mtirt
 
А 27 версия с 10-кой работала?
Меня, если честно, сильно смущает версия Супермага.
Часовой пояс GMT +3, время: 14:26.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.