Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
Добрый день! Имеется Microsoft SQL Server 2005 - 9.00.4035.00 (Intel X86) Nov 24 2008 13:01:59 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2) RAM 4Gb Более 10 баз размером от 30 до 800Мб, на редко используемых базах стоит опция autoclose. Вопрос: как можно посмотреть сколько места занимает конкретная БД в памяти сервера и действительно ли выгружаются те БД у которых стоит опция autoclose? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 14:39 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
Guset, А зачём это нужно знать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 14:44 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
KiViNs, Это не ответ на поставленный вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:00 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
GusetKiViNs, Это не ответ на поставленный вопрос.А тут обязаны отвечать на ... не совсем корректные вопросы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:08 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
Guset, Я думаю сама по себе база в оперативной памяти почти ничего не занимает. На неё начинают тратится ресурсы памяти, если с ней начинают работать. autoclose - всего то лишь "отпускает" файлы базы данных. т.е. скул их закрывает и освобождается память тратившаяся на поддержание отрытости файлов (буферы там всякие и т.д.) А понятия "сколько места занимает конкретная БД в памяти" наверное не существует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:11 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
встречный вопрос "А зачём это нужно знать?" остается или Вы хотите оптимизировать использование памяти скулом, дык не с того конца начали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:13 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
KiViNsGuset, Я думаю сама по себе база в оперативной памяти почти ничего не занимает. На неё начинают тратится ресурсы памяти, если с ней начинают работать. autoclose - всего то лишь "отпускает" файлы базы данных. т.е. скул их закрывает и освобождается память тратившаяся на поддержание отрытости файлов (буферы там всякие и т.д.) А понятия "сколько места занимает конкретная БД в памяти" наверное не существует. BOL - Memory Used by SQL Server Objects Specifications "Open database - Not applicable to SQL Server 2005" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:13 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
KiViNs, может приоритет какой хочется выставить для какой-то из баз в принципе нормальный вопрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:14 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
leovKiViNs, может приоритет какой хочется выставить для какой-то из баз в принципе нормальный вопрос У баз нет приоритетов. Как и нет управления ресурсами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:17 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
Guset Вопрос: как можно посмотреть сколько места занимает конкретная БД в памяти сервера и действительно ли выгружаются те БД у которых стоит опция autoclose? по базам сиквелаA. Returning cached page count for each database The following example returns the count of pages loaded for each database. Код: plaintext 1. 2. 3. 4. 5. 6. 7. по объектам текущей БДB. Returning cached page count for each object in the current database The following example returns the count of pages loaded for each object in the current database. Код: 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.03.2009, 15:21 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
Guset Более 10 баз размером от 30 до 800Мб, на редко используемых базах стоит опция autoclose. Вопрос: как можно посмотреть сколько места занимает конкретная БД в памяти сервера и действительно ли выгружаются те БД у которых стоит опция autoclose? имхо, нафиг не нужна опция autoclose т.к. при первом же обращении к базе сервер начинает её подключать и рекаверить коннекты пропали - он её отключает в итоге лишние телодвижения для сервера + засирается лог сиквела я бы снял эти опции, т.к. если объекты из таких БД уже не используются, то сиквел по мере надобности освобождает кэш для более востребованных данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:25 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
GloryleovKiViNs, может приоритет какой хочется выставить для какой-то из баз в принципе нормальный вопрос У баз нет приоритетов. Как и нет управления ресурсамиа вы точно это знаете? я вообще-то тоже о таком не слыхал очень жаль. я встречал такие ситуации когда неудачный запрос к какой-то второстепенной базе может вообще положить сервак или значительно замедлить работу всех остальных было бы интересно уметь управлять такими ситуациями ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:30 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
leov было бы интересно уметь управлять такими ситуациями FYI: в SQL2008 появился ресурс-манагер тынц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:32 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
leov[quot Glory]я встречал такие ситуации когда неудачный запрос к какой-то второстепенной базе может вообще положить сервак или значительно замедлить работу всех остальныхИ кто же их не встречал? :) было бы интересно уметь управлять такими ситуациямиОбычно для этого переписывают вот эти самые неудачные запросы. А вы предлагаете сервак под неудачные запросы крутить? Или я что-то не так понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:33 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
leovGloryleovKiViNs, может приоритет какой хочется выставить для какой-то из баз в принципе нормальный вопрос У баз нет приоритетов. Как и нет управления ресурсамиа вы точно это знаете? Нет, я сейчас это придумал. Вот захотелось и придумал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 15:33 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
KiViNsвстречный вопрос "А зачём это нужно знать?" остается или Вы хотите оптимизировать использование памяти скулом, дык не с того конца начали. Просто с некоторыми базами не работают неделями вот и хочется посмотреть действительно ли они выгружаются из памяти когда с ними не работают и как на это влияет опция autoclose Всем спасибо за ответы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 07:24 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
А подскажет ли кто нибудь запрос для SQL 2000 SE, как посмотреть что в памяти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2009, 13:34 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
Доброе время суток. Подниму тему, тоже интересует данный вопрос, но уже касаемо продуктов MS SQL Server 2014, 16, 17, версии Standard и Express. Возможно ли посмотреть сколько занимает определенная БД оперативы: 1. Через SSMS 2. Через какие-нибудь запросы. Зачем мне это нужно ? - Просто интересно. - Наша компания занимается хостингом БД 1С, и мне нужно понимать сколько ресурсов сервера ( железо, в частности оператива ) тратится на определенные БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2019, 06:05 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
guestfreemanДоброе время суток. Подниму тему, тоже интересует данный вопрос, но уже касаемо продуктов MS SQL Server 2014, 16, 17, версии Standard и Express. Возможно ли посмотреть сколько занимает определенная БД оперативы: 1. Через SSMS 2. Через какие-нибудь запросы. Зачем мне это нужно ? - Просто интересно. - Наша компания занимается хостингом БД 1С, и мне нужно понимать сколько ресурсов сервера ( железо, в частности оператива ) тратится на определенные БД. Бесплодное знание. Ибо сейчас так, через секунду - этак. Кэш страниц, я подозреваю, ОБЩИЙ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2019, 07:52 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
aleks222 Бесплодное знание. Ибо сейчас так, через секунду - этак. Кэш страниц, я подозреваю, ОБЩИЙ. aleks222: 1. Истории выделения памяти для БД нет ? 2. Насчет кэша страниц, общего. Можно подробнее - как его смотреть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2019, 09:42 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
Komrad, т.е. я правильно понимаю, что когда SQL подгружает страницы БД в память, он грузит их только в Buffer Pool, и ваш скрипт как раз отображает сколько данных и каждой БД занимает в этом пуле ? Если так, не подскажете, почему, например, у меня процесс sqlserv.exe занимает 700 МБ (демо- сервер), а объем баз в нем по скрипту ~ 60 MB, т.е. на что расходовано остальные 640 MB ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2019, 14:07 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
guestfreemanKomrad, т.е. я правильно понимаю, что когда SQL подгружает страницы БД в память, он грузит их только в Buffer Pool, и ваш скрипт как раз отображает сколько данных и каждой БД занимает в этом пуле ? верно guestfreemanЕсли так, не подскажете, почему, например, у меня процесс sqlserv.exe занимает 700 МБ (демо- сервер), а объем баз в нем по скрипту ~ 60 MB, т.е. на что расходовано остальные 640 MB ? съеденную (total) и верхнюю границу (target) потенциально потребимой памяти лучше смотреть через счетчики: Код: sql 1. 2. проверить текущие настройки памяти: Код: sql 1. на что израсходовано - отсылаю к скрипту Mind ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2019, 15:24 |
|
||
|
Размер базы в памяти
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевичguestfreeman, 20453559 это скрипт с просторов sql.ru автор скрипта - коллега Mind ссылку на свежую (?) версию этого скрипта я привел выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2019, 15:39 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39811065&tid=1687842]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
4ms |
get page messages: |
78ms |
get tp. blocked users: |
2ms |
| others: | 268ms |
| total: | 453ms |

| 0 / 0 |
