|
|
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
Не являюсь админом Sybase, но вынужден этого делать (начальство заставляет). Стоит Sybase ASE 15.0 на 2 ядерном серваке, ОС RHEL записывается туда вся статистика user-ов куда ходил, что скачал, сколько скачал, когда качал и тд. После 10 месяцев исправной работы начал сбой сдавать т.е не записывается вся статистика. После проверки выявил что процесс dataserver всегда загружает 1 ядро на 99% результат команды top: Tasks: 63 total, 3 running, 60 sleeping, 0 stopped, 0 zombie Cpu(s): 50.4% us, 1.4% sy, 0.0% ni, 48.2% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 4148472k total, 4143948k used, 4524k free, 62192k buffers Swap: 2031608k total, 0k used, 2031608k free, 3939988k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2212 sybase 25 0 525m 420m 419m R 97.9 10.4 598:59.73 dataserver 1 root 16 0 1876 560 480 S 0.0 0.0 0:00.82 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/1 5 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/1 6 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 events/0 7 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 events/1 8 root 10 -10 0 0 0 S 0.0 0.0 0:00.00 khelper 9 root 15 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid можно как нить сделать чтобы sybase использовал оба ядра? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2009, 07:59 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster пишет: > результат команды top: на top смотреть БЕССМЫСЛЕННО в смысле ASE. Но, правда, не в даном случае, не в случае низкой нагрузки. > можно как нить сделать чтобы sybase использовал оба ядра? Да, добавить ещё engine-ов. sp_configure 'number of engines' Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2009, 09:46 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
Спасибо за помощ! На что тогда обращать внимание в первую очередь? изменил конфиг файле след. значениями: [Processors] max online engines = 2 number of engines at startup = 2 statement cache size = DEFAULT после рестарта в логах получил: 10:00:04.04 kernel upsetaffinity: can't affinity to engine 1 for kpid 851981 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2009, 10:05 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
2 MasterZiv помоги плз с первоначальными настройками. Поменял сервак на 2xQuadro Xeon X5450, 6GB, 2x146GB Sas Raid1. Sybase при установки настраивается следующим конфигом: use master go sp_configure "max network packet size",16384 go sp_configure 'tcp no delay', 1 go -- (obsolete)sp_configure 'total memory', 125000 -- (obsolete)go sp_configure 'allocate max shared memory', 1 go -- the following number is in 2K blocks, 500 MB. sp_configure 'max memory', 250000 go -- enlarge the default data cache to 300 MB sp_cacheconfig 'default data cache' , '300M' go sp_poolconfig 'default data cache' , '16K' , 'wash=61440K' go sp_configure "procedure cache size", 12800 go sp_configure 'additional network memory', 123000 go -- sp_configure 'user log cache size', 4096 -- go sp_configure 'lock shared memory', 1 go -- following http://case-express.sybase.com/cx/caseSheet.do?caseNumber=11491552 -- "The recommendation is for you to switch to vaue of 4 to enable aggressive garbage -- collection of housekeeping and delete processes. By using this aggressive setting, -- all space should be reclaimed normally without needed to run reclaim_space." sp_configure 'enable housekeeper GC', 4 go --- added on 19.2.07 sp_configure "number of locks",50000 go sp_configure "heap memory per user",16384 go sp_configure "user log cache size",32768 go sp_configure "number of user connections",200 go sp_configure "number of open objects",1000 go sp_configure "number of open indexes",1000 go -- I/O configuration sp_configure "i/o batch size",1000 go sp_configure "i/o polling process count",30 go sp_configure "disk i/o structures",5000 go т.к лицензий на 4 ядра то хочу добавить в конфиг max online engines = 4 number of engines at startup = 4 Вот проблема сколько памяти отдавать под Sybase? 3Gb хватит ли под max memory? с учетом этих изменении какие параметры еще нужно изменить в конфиге? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2009, 08:10 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster пишет: > Вот проблема сколько памяти отдавать под Sybase? 3Gb хватит ли под max > memory? Это кроме вас никто не знает -- хватит ли вам 3Gb. Задачи разные, таблицы разные, запросы разные. С одной стороны, чем больше памяти, тем лучше. С другой стороны вам может она для ещё чего-то нужна. Выдели процентов 80 физической памяти под СУБД -- наверное будет вполне подходящее начальное значение, а там уже -- смотрите. > с учетом этих изменении какие параметры еще нужно изменить в конфиге? С учётом увеличения памяти ? Надо кэши конфигурить. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2009, 21:11 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
Странно sybase не устанавливается если max memory выше 1400000 ,kernel.shmmax = 3500000000? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2009, 09:38 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
при попытке поставить max memory=3G получаю ошибку kernel os_create_region: shmax can't allocate memory.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2009, 06:04 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
иногда надо изменять значение kernel.shmall (самое простое сделать shmmax/pagesize которая обычно 4096) но я сталкивался с таким только при размерах памяти больше 8 гиг cat /etc/sysctl.conf kernel.shmmax=33212254720 kernel.shmall=8388608 free Mem: 32893700 max memory = 15728640 PS: ASE 15 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2009, 12:46 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
Изменил как у тебя kernel.shmall=8388608 и в конфиге изменил кол-во engine max online engines = 4 number of engines at startup = 4 и то и другое похоже не сработали, кусок лога: 00:00000:00000:2009/02/24 08:33:06.17 kernel engine 1, os pid 3627 exited 00:00000:00000:2009/02/24 08:33:06.17 kernel Process 3627 exited with status 1 00:00000:00000:2009/02/24 08:33:06.17 kernel Task with kpid 0 running on failed engine 00:00000:00001:2009/02/24 08:33:06.17 kernel online failed 00:00000:00000:2009/02/24 08:33:06.18 kernel engine 1, os pid 3628 exited 00:00000:00000:2009/02/24 08:33:06.18 kernel Process 3628 exited with status 1 00:00000:00000:2009/02/24 08:33:06.18 kernel Task with kpid 0 running on failed engine 00:00000:00001:2009/02/24 08:33:06.18 kernel online failed 00:00000:00000:2009/02/24 08:33:06.18 kernel engine 1, os pid 3629 exited 00:00000:00000:2009/02/24 08:33:06.18 kernel Process 3629 exited with status 1 00:00000:00000:2009/02/24 08:33:06.18 kernel Task with kpid 0 running on failed engine 00:00000:00001:2009/02/24 08:33:06.18 kernel online failed 00:00000:00001:2009/02/24 08:33:06.61 server Recovery has tuned the size of '128K' pool in 'default data cache' to benefit recovery performance. The original configuration will be restored at the end of recovery. 00:00000:00001:2009/02/24 08:33:06.61 server Recovery has tuned the size of '16K' pool in 'default data cache' to benefit recovery performance. The original configuration will be restored at the end of recovery. 00:00000:00001:2009/02/24 08:33:06.61 server Recovery has tuned the '128K' pool in 'default data cache' by changing its 'local async prefetch limit' from 10 to 80. The original configuration will be restored at the end of recovery. 00:00000:00001:2009/02/24 08:33:06.61 server Recovery has tuned the '16K' pool in 'default data cache' by changing its 'local async prefetch limit' from 10 to 80. The original configuration will be restored at the end of recovery. 00:00000:00001:2009/02/24 08:33:06.61 server The server will recover databases serially. 00:00000:00001:2009/02/24 08:33:06.70 server Recovering database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.70 server Started estimating recovery log boundaries for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.76 server Database 'apricot', checkpoint=(4804647, 38), first=(4804647, 38), last=(4804647, 88). 00:00000:00001:2009/02/24 08:33:06.76 server Completed estimating recovery log boundaries for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.76 server Started ANALYSIS pass for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.76 server Completed ANALYSIS pass for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.76 server Log contains all committed transactions until 2009/02/24 07:00:01.72 for database apricot. 00:00000:00001:2009/02/24 08:33:06.76 server Started REDO pass for database 'apricot'. The total number of log records to process is 51. 00:00000:00001:2009/02/24 08:33:06.77 server Redo pass of recovery has processed 0 committed and 25 aborted transactions. 00:00000:00001:2009/02/24 08:33:06.77 server Completed REDO pass for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.77 server Recovery of database 'apricot' will undo incomplete nested top actions. 00:00000:00001:2009/02/24 08:33:06.77 server Started recovery checkpoint for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.77 server Completed recovery checkpoint for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.77 server Started filling free space info for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.81 server Completed filling free space info for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.81 server Started cleaning up the default data cache for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.82 server Completed cleaning up the default data cache for database 'apricot'. 00:00000:00001:2009/02/24 08:33:06.82 server Checking external objects. 00:00000:00001:2009/02/24 08:33:07.02 server The transaction log in the database 'apricot' will use I/O size of 16 Kb. 00:00000:00001:2009/02/24 08:33:07.03 server Database 'apricot' is now online. 00:00000:00001:2009/02/24 08:33:07.04 server Recovery has restored the value of 'local async prefetch limit' for '128K' pool in 'default data cache' from '80' to 'DEFAULT'. 00:00000:00001:2009/02/24 08:33:07.04 server Recovery has restored the value of 'local async prefetch limit' for '16K' pool in 'default data cache' from '80' to 'DEFAULT'. 00:00000:00001:2009/02/24 08:33:07.05 server Recovery has restored the original size for '128K' pool and '16K' pool in 'default data cache'. 00:00000:00001:2009/02/24 08:33:07.06 server Recovery complete. 00:00000:00001:2009/02/24 08:33:07.06 server ASE's default unicode sort order is 'binary'. 00:00000:00001:2009/02/24 08:33:07.06 server ASE's default sort order is: 00:00000:00001:2009/02/24 08:33:07.06 server 'bin_iso_1' (ID = 50) 00:00000:00001:2009/02/24 08:33:07.06 server on top of default character set: 00:00000:00001:2009/02/24 08:33:07.06 server 'iso_1' (ID = 1). 00:00000:00001:2009/02/24 08:33:07.06 server Master device size: 240 megabytes, or 122880 virtual pages. (A virtual page is 2048 bytes.) 00:00000:00000:2009/02/24 09:21:07.98 kernel ueshutdown: exiting 00:00000:00000:2009/02/24 09:21:07.98 kernel Abnormal exit detected - ASE process level execution bindings will be cleared on startup. 00:00000:00000:2009/02/24 09:23:46.81 kernel Adaptive Server Enterprise (Small Business Edition) 00:00000:00000:2009/02/24 09:23:46.92 kernel Using config area from primary master device. 00:00000:00000:2009/02/24 09:23:47.09 kernel Locking shared memory into physical memory. 00:00000:00000:2009/02/24 09:23:47.13 kernel os_create_region: shmat(32769): Cannot allocate memory 00:00000:00000:2009/02/24 09:23:47.13 kernel kbcreate: couldn't create server region 0. 00:00000:00000:2009/02/24 09:23:47.13 kernel kistartup: could not create shared memory ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2009, 07:32 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster00:00000:00001:2009/02/24 08:33:07.06 server Master device size: 240 megabytes, or 122880 virtual pages. (A virtual page is 2048 bytes.) 00:00000:00000:2009/02/24 09:21:07.98 kernel ueshutdown: exiting 00:00000:00000:2009/02/24 09:21:07.98 kernel Abnormal exit detected - ASE process level execution bindings will be cleared on startup. 00:00000:00000:2009/02/24 09:23:46.81 kernel Adaptive Server Enterprise (Small Business Edition) 00:00000:00000:2009/02/24 09:23:46.92 kernel Using config area from primary master device. 00:00000:00000:2009/02/24 09:23:47.09 kernel Locking shared memory into physical memory. 00:00000:00000:2009/02/24 09:23:47.13 kernel os_create_region: shmat(32769): Cannot allocate memory 00:00000:00000:2009/02/24 09:23:47.13 kernel kbcreate: couldn't create server region 0. 00:00000:00000:2009/02/24 09:23:47.13 kernel kistartup: could not create shared memory всё сработало, это у вас шаред мемори не очистилась после падения Sybase в 9:21 утра. этой командой можно посмотреть использование памяти Код: plaintext этой командой можно память почистить Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2009, 10:27 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
тот лог был с самого sybase, а в /var/log/messages добавляется след ошибка: Feb 24 12:35:42 cm2 sybase_init: /home/sybhome/ASE-15_0/install/RUN_pqbsyb1: line 16: 4366 Segmentation fault /home/sybhome/ASE-15_0/bin/dataserver -d/home/sybhome/data/master.dat -e/home/sybhome/ASE-15_0/install/pqbsyb1.log -c/home/sybhome/ASE-15_0/pqbsyb1.cfg -M/home/sybhome/ASE-15_0 -spqbsyb1 в процессах dataserver-а нету соотв-но. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2009, 10:40 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster, а граната (то есть сама ОС) какой системы ? uname -a ? всякие компат-библиотеки стоят ? такое (когда енжин 0 поднимает, а с 1-й нет) у меня было при попытках поднимать сервер на "некошерных" системах, например на 5-м редхате... а вот на 4-м все нормально... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2009, 12:44 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
OS RHEL 5.0 до этого пробовал RHEL 5.3 то же самое было. uname -a Linux cm2 2.6.18-prep #2 SMP Thu Feb 26 10:12:04 TJT 2009 i686 i686 i386 GNU/Linux по мануалу требуется следу.: Red Hat Linux 5.0 –kernel-2.6.18-8.el5 –glibc-2.5-12 –compat-libstdc++-33-3.2-61 но правда такого видимо в природе не существует но стоит compat-libstdc++-33-3.2.3-61 sysctl.conf: kernel.exec-shield=0 kernel.exec-shield-randomize=0 kernel.shmmax = 4294967295 kernel.shmall = 4097152 при такой же проблемы некоторым помог команда unlimit -s unlimited, но при такой конфигураций у мну sybase вообще не запукается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2009, 14:27 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
Поставил RHEL4U4. Не получилось запустить с max memory=3G (сейчас стоить 2.7G), а с engine-ами получаю следу. ошибку: 2009/02/26 20:34:55.17 kernel network name cm2, interface IPv4, address 192.168.0.5, type tcp, port 4100, filter NONE 2009/02/26 20:34:55.17 kernel network name cm2, interface IPv4, address 10.10.10.5, type tcp, port 4100, filter NONE 2009/02/26 20:34:55.17 kernel network name localhost.localdomain, interface IPv4, address 127.0.0.1, type tcp, port 4100, filter NONE 2009/02/26 20:34:55.18 kernel engine 1, os pid 4052 online 2009/02/26 20:34:55.19 kernel Encryption provider initialization succeeded on engine 1. 2009/02/26 20:34:55.19 kernel A listener with protocol tcp, host cm2, port 4100, engine 1 already exists. 2009/02/26 20:34:55.19 kernel Current process (0xc000c) infected with signal 11 (SIGSEGV) 2009/02/26 20:34:55.19 kernel Address 0x0x082fb38f (dynl__engonline+0x6f), siginfo (code, address) = (1, 0x0x00000030) 2009/02/26 20:34:55.19 kernel Spinlocks held by kpid 786444 2009/02/26 20:34:55.19 kernel Spinlock Kernel->kslistener_spinlock at address 0x39431460 owned by 786444 2009/02/26 20:34:55.19 kernel End of spinlock display. 2009/02/26 20:34:55.19 kernel pc: 0x08d40ca3 pcstkwalk+0x31b(0x3a099844, 0x3a0995f4, 0x0000270f, 0x00000002, 0x3a0995f4) 2009/02/26 20:34:55.19 kernel pc: 0x08d40832 ucstkgentrace+0x13a(0x000c000c, 0x00000002, 0x0000270f, (nil), (nil)) 2009/02/26 20:34:55.19 kernel pc: 0x08ce346d ucbacktrace+0x5d((nil), 0x00000001, 0x08cf9f5c, 0x00000001, 0x00000003) 2009/02/26 20:34:55.19 kernel pc: 0x082f2427 terminate_process+0x14cb((nil), 0xffffffff, (nil), 0x0000000b, (nil)) 2009/02/26 20:34:55.19 kernel pc: 0x08d135a8 kisignal+0x18c(0x0000000b, 0x3a09bf70, 0x3a09bff0, 0x0000000b, (nil)) 2009/02/26 20:34:55.19 kernel pc: 0xb7f2a890 _fini+0xaed63394(0x00000001, 0x00000160, 0x3a09c9f8, 0x082f96ac, (nil)) 2009/02/26 20:34:55.19 kernel pc: 0x082f9779 dynlistener+0xe9((nil), 0x3a09ca0c, 0x895eed31, (nil), (nil)) 2009/02/26 20:34:55.19 kernel pc: 0x08d33984 kpexit((nil), (nil), (nil), 0x39fbf900, 0x0000000d) 2009/02/26 20:34:55.19 kernel end of stack trace, spid 9, kpid 786444, suid 0 2009/02/26 20:34:55.19 kernel ueshutdown: exiting 2009/02/26 20:34:55.19 kernel SySAM: Checked in license for 1 ASE_CORE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2009, 18:55 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster, а что в файле интерфейсов ? и в /etc/hosts ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2009, 18:44 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
cat hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost 192.168.0.5 cm2 10.10.10.5 cm2 cat ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.0.255 HWADDR=00:22:64:F5:AC:96 IPADDR=192.168.0.5 NETMASK=255.255.255.0 NETWORK=192.168.0.0 ONBOOT=yes TYPE=Ethernet cat ifcfg-eth1 DEVICE=eth1 BOOTPROTO=static BROADCAST=10.10.10.255 HWADDR=00:22:64:F5:AC:98 IPADDR=10.10.10.5 NETMASK=255.255.255.0 NETWORK=10.10.10.0 ONBOOT=yes TYPE=Ethernet ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2009, 06:10 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
Вообщем запустил 4 engine-a! Убрал с /etc/hosts строку 10.10.10.5 cm2 --интерфейс в дауне был и все нормально стало. Пробовал то же самое проделать на RHEL 5 не заработал, только на RHEL 4! Проблема с max memory < 2.8GB остался, в логах получаю: 2009/02/28 12:27:52.00 kernel Using config area from primary master device. 2009/02/28 12:27:52.02 kernel Locking shared memory into physical memory. 2009/02/28 12:27:52.02 kernel os_create_region: shmat(425985): Cannot allocate memory 2009/02/28 12:27:52.02 kernel kbcreate: couldn't create server region 0. 2009/02/28 12:27:52.02 kernel kistartup: could not create shared memory ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2009, 11:38 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster, uname -a сказал что он i686 = 32бит система... она по определению не даст больше 3Гб (т.е. max memory 14*****) у меня например такое говорит : Linux Blade-3-2 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:32:02 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2009, 10:19 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster 10.10.10.5 cm2 --интерфейс в дауне был если несколько интерфейсов надо - лучше не хостнеймы прописывать, а честно адреса в interfaces дописывать... т.е. в /etc/hosts честно прописать внешний адрес с хостнеймом, но в интерфейсы ставить только адреса... мое имхо - так надежнее работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2009, 10:24 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
кернел поддерживает до 64GB памяти в системе сейчас 8GB: free -m total used free shared buffers cached Mem: 8114 2568 5546 0 159 2206 -/+ buffers/cache: 201 7912 Swap: 4094 0 4094 или это ограничение самого sybase-a на 32 битный OS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2009, 13:05 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
sorry понял т.е каждому процессу Linux не может дать больше 3ГБ. при переходе на 64 битную RHEL обязательно ли перейти на 64 битную Sybase? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2009, 13:34 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster, ну да :) и операционку и субд надо 64-битную... правда больше 60 гиг под SQL не давал, но в этих пределах работает нормально :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2009, 15:06 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
Кроме БД крутится и другая программа которая работает только с 32 битным ОС, поэтому нет возможности ставить 64битный ОС. а так изменил max memory = 1426999 самый максимум для 32 бит платформ cache size = 1800M Дальше что необходимо изменить для оптимизации плз ткните пальцем!!! P.S Orc 60 GB под БД нет слов... а вообще есть у кого больше этого и итересно что там крутиться. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2009, 15:55 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster, воспользуйся Код: plaintext 1. + моменты: 1) 200 number of user connections - это так надо? 2) не мало ли 1000 открытых объектов и индексов под такое кол-во сессий? 3) можно партицировать default data cache под 4 проца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2009, 17:03 |
|
||
|
Как Опитимизировать ASE 15.0
|
|||
|---|---|---|---|
|
#18+
flamaster, если приложение не ест всей оставшейся памяти, то можно сделать шаред мемори, и на ней сделать девайс для темпдб... cat /etc/fstab none /dev/shm tmpfs defaults 0 0 select * from master..sysdevices tempdb_shm /dev/shm/tempdb.dev файл "генерится" при старте через dd if=/dev/zero of=/dev/shm/tempdb.dev bs=1M count=2048 ЗЫЖ есть и больше памяти под базу :) только там не ASE :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2009, 17:39 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=35848941&tid=2011143]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
149ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 273ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...