|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
SAV4SAV Еще есть на просторах WWW такой инструмент ссылка на сайт для сбора и анализа данных master..monXXX таблиц. Позволяет построить графики, записать данные для последующего оффлайн анализа и т.д. Но следует обратить внимание - включение некоторых параметров конфигурации из (a.parent= 42 это для ASE12.5 ...) Код: sql 1. 2. 3. 4. 5. 6. 7.
вызовет увеличение нагрузки на сервер. Можете поискать в WWW, были публикации на эту тему. И это отображено в конфе вышеупомянутой программы. спасибо за рекомендацию, но наши админы БД не хотят на это подписываться, аргумент: "неизвестный нелицензионный софт" и, о ужас, еще и может дать нагрузку и на без того "тормозной" сайбейз ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2016, 18:52 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komrad вот так: Код: sql 1. 2.
вероятно стоит еще подкрутить параметр "user log cache size" однако это можно сделать, если дата и лог сегменты не перемешаны у баз покажите еще вот это: Код: sql 1.
komrad, а чем первый exec sp_cacheconfig 'default data cache', '11G' от второго exec sp_poolconfig 'default data cache', '10G', '2K' варианта отличается ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2016, 18:53 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komrad[/src] вероятно стоит еще подкрутить параметр "user log cache size" однако это можно сделать, если дата и лог сегменты не перемешаны у баз покажите еще вот это: Код: sql 1.
с этим завтра вернусь. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2016, 18:54 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaokomradвот так: Код: sql 1. 2.
вероятно стоит еще подкрутить параметр "user log cache size" однако это можно сделать, если дата и лог сегменты не перемешаны у баз покажите еще вот это: Код: sql 1.
komrad, а чем первый exec sp_cacheconfig 'default data cache', '11G' от второго exec sp_poolconfig 'default data cache', '10G', '2K' варианта отличается ? в кэше может быть несколько пулов первой командой мы увеличиваем кэш (default data cache) второй командой соответствующий пул (2K) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2016, 19:06 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komradв кэше может быть несколько пулов первой командой мы увеличиваем кэш (default data cache) второй командой соответствующий пул (2K) komrad, доброе утро. а для второго пула на 4К не нужно поддобавить? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 10:13 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaokomradв кэше может быть несколько пулов первой командой мы увеличиваем кэш (default data cache) второй командой соответствующий пул (2K) komrad, доброе утро. а для второго пула на 4К не нужно поддобавить? Добавить то можно, но нужно знать для чего. Иначе этот пул просто не будет использоваться. Однако, памяти свободной много и можно поиграться с пулами в default data cache - нарезать небольшие (метров по 500) , оставить на недельку и пособирать sysmon. Он покажет, используются ли новые пулы или нет. А в идеале, неплохо бы иметь именованный кэш для tempdb . ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 10:29 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaoспасибо за рекомендацию, но наши админы БД не хотят на это подписываться, аргумент: "неизвестный нелицензионный софт" и, о ужас, еще и может дать нагрузку и на без того "тормозной" сайбейз вот известный лицензионный софт , но, полагаю, он стоит денег ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 10:39 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komrad вероятно стоит еще подкрутить параметр "user log cache size" однако это можно сделать, если дата и лог сегменты не перемешаны у баз покажите еще вот это: exec sp_logiosize 'all' Результат: Cache name: DataImport Data base Log I/O Size ------------------------------ ------------ Cache name: default data cache Data base Log I/O Size ------------------------------ ------------ master 2 Kb tempdb 2 Kb model 2 Kb KplusArchive 2 Kb KplusGlobal 2 Kb KplusVersion 2 Kb Kustom 2 Kb kplus 2 Kb pfe30 2 Kb rateDB 2 Kb rknet 2 Kb varDB 2 Kb webaccess 2 Kb ktpplus 2 Kb ktparch 2 Kb rknetCustom 2 Kb sybsystemdb 2 Kb sybsystemprocs 2 Kb ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 11:33 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komradА в идеале, неплохо бы иметь именованный кэш для tempdb . каким образом это можно сделать? и как понять, есть ли такая возможность? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 11:35 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaokomradА в идеале, неплохо бы иметь именованный кэш для tempdb . каким образом это можно сделать? и как понять, есть ли такая возможность? возможность есть, пока есть свободная память http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc20020_1251/html/databases/X56939.htm цитатаYou can bind tempdb to its own cache to keep it from contending with other user processes. Proper sizing of the tempdb cache can keep most tempdb activity in memory for many applications. If this cache is large enough, tempdb activity can avoid performing I/O. http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc00841.1502/html/phys_tune/X37922.htm как : 1) создать именованный кэш 2) сконфигурировать пулы (16к) 3) привязать tempdb к нему 4) позапускать сисмон в процессе работы в течение нескольких дней и проанализировать утилизацию кэша 5) признать эксперимент удачным или внести коррективы в настройки & снова п.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:20 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaokomradА в идеале, неплохо бы иметь именованный кэш для tempdb . каким образом это можно сделать? и как понять, есть ли такая возможность? инфо по tempdb прилагаю: ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:21 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaoakurasaoпропущено... каким образом это можно сделать? и как понять, есть ли такая возможность? инфо по tempdb прилагаю: сегменты на девайсе master - это моветон; надо дропнуть их с мастера а аптайм у вас неплохой ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:23 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaokomradвероятно стоит еще подкрутить параметр "user log cache size" однако это можно сделать, если дата и лог сегменты не перемешаны у баз покажите еще вот это: exec sp_logiosize 'all' Результат: Код: 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.
можно подкрутить/увеличить user log cache size (сисмон рекомендует), но для этого необходимо выяснить распределение сегментов по девайсам ваших основных баз и, в случае корректного распределения, сконфигурировать соответствующий пул (4к) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:26 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komradakurasaoпропущено... инфо по tempdb прилагаю: сегменты на девайсе master - это моветон; надо дропнуть их с мастера а аптайм у вас неплохой ;) хорошо, дропнем. спасибо. аптайм тоже исправим. почему-то боятся они перегружать машину... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:41 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komrad можно подкрутить/увеличить user log cache size (сисмон рекомендует), но для этого необходимо выяснить распределение сегментов по девайсам ваших основных баз и, в случае корректного распределения, сконфигурировать соответствующий пул (4к) это можно выяснить только через сайбейз централ или команда бывает? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:42 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaoаптайм тоже исправим. почему-то боятся они перегружать машину... нет, с ним все ок - это я позавидовал немного у вас же сайбейз на линуксе, а не на винде, в конце концов ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:44 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaokomradможно подкрутить/увеличить user log cache size (сисмон рекомендует), но для этого необходимо выяснить распределение сегментов по девайсам ваших основных баз и, в случае корректного распределения, сконфигурировать соответствующий пул (4к) это можно выяснить только через сайбейз централ или команда бывает? это можно сделать либо скриптом (нет у меня под рукой), или вручную зайдя в каждую бд и выполнив "sp_helpdb база" ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:46 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komradсегменты на девайсе master - это моветон komrad, для понимания, в двух словах - почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:46 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaokomradсегменты на девайсе master - это моветон komrad, для понимания, в двух словах - почему? http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc20020_1251/html/databases/X19466.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:47 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komradakurasaoпропущено... komrad, для понимания, в двух словах - почему? http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc20020_1251/html/databases/X19466.htm ну и вот вдогонку: http://www.petersap.nl/SybaseWiki/index.php?title=Tempdb_space_management ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 12:50 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komradkomradпропущено... http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc20020_1251/html/databases/X19466.htm ну и вот вдогонку: http://www.petersap.nl/SybaseWiki/index.php?title=Tempdb_space_management век живи - век учись. спасибо komrad! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 13:16 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komradakurasaoпропущено... это можно выяснить только через сайбейз централ или команда бывает? это можно сделать либо скриптом (нет у меня под рукой), или вручную зайдя в каждую бд и выполнив "sp_helpdb база" результат во вложении, давайте посмотрим :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 13:21 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
akurasaokomradпропущено... это можно сделать либо скриптом (нет у меня под рукой), или вручную зайдя в каждую бд и выполнив "sp_helpdb база" результат во вложении, давайте посмотрим :) да, раскладка корректная а остальные 9 баз у вас не используются? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 13:34 |
|
оптимизация распределения памяти в sybase
|
|||
---|---|---|---|
#18+
komrad а остальные 9 баз у вас не используются? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
пока не использовались. komrad, для пула в 4К получается не нужно ничего докручивать? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2016, 13:48 |
|
|
start [/forum/topic.php?fid=55&msg=39220040&tid=2009717]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
others: | 238ms |
total: | 534ms |
0 / 0 |