Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 распределение ресурсов между базами  [new]
milana92
Guest
Подскажите, пожалуйста, как сделать, чтобы одной базе выдавалось наименьшее кол-во ресурсов, а другой наибольшее?
win 2k8 x64, sql 2k5 x64
17 апр 13, 12:45    [14192067]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
а какой тайный смысл сего ?
17 апр 13, 12:46    [14192076]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Glory
Member

Откуда:
Сообщений: 104751
milana92
чтобы одной базе выдавалось наименьшее кол-во ресурсов, а другой наибольшее?

База - это файлы на диске
А ресурсы потребляют запросы и пользователи. Которые кстати могут брать данные сразу из многих баз
17 апр 13, 12:50    [14192116]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
milana92
Guest
Тайный смысл в том, что приказы куроводства руководства нужно исполнять.
Им нужно чтобы с одного сервера съехали все "лишние" базы, а для этого нужно чем-то это оправдать.
Собственно исходя из того, что все равно никто и ничего в серверах тут не понимает, а нанимать за деньги тем более никого не будут, то вот и возникла вышестоящая задача.
То есть нужно ничего не испортив в базах, одну-две из них сделать "тормозными".
17 апр 13, 12:51    [14192126]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
milana92
Guest
Glory
milana92
чтобы одной базе выдавалось наименьшее кол-во ресурсов, а другой наибольшее?

База - это файлы на диске
А ресурсы потребляют запросы и пользователи. Которые кстати могут брать данные сразу из многих баз

Ну слава Богу, что хоть Вы мне это объяснили!

Здесь все базы независимые друг от друга. Навешивать левые запросы - это интересно, но вопрос стоял в том, чтобы именно определенную(ые) базы сделать "тормозными", а не весь сервак целиком. Как-то так...
17 апр 13, 12:56    [14192170]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
milana92
Тайный смысл в том, что приказы куроводства руководства нужно исполнять.
Им нужно чтобы с одного сервера съехали все "лишние" базы, а для этого нужно чем-то это оправдать.
Собственно исходя из того, что все равно никто и ничего в серверах тут не понимает, а нанимать за деньги тем более никого не будут, то вот и возникла вышестоящая задача.
То есть нужно ничего не испортив в базах, одну-две из них сделать "тормозными".

срочно надо работу менять, чем быстрее, тем лучше. Вакханалья она в умах, ни в базах и ни в самом MS SQL. Но если надо, то выпей фанты и поудаляй индексы в нужных БД.
17 апр 13, 12:56    [14192171]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Glory
Member

Откуда:
Сообщений: 104751
milana92
Тайный смысл в том, что приказы куроводства руководства нужно исполнять.

Типа, прыгайте в окно - и все прыгнули

milana92
Собственно исходя из того, что все равно никто и ничего в серверах тут не понимает, а нанимать за деньги тем более никого не будут, то вот и возникла вышестоящая задача.
То есть нужно ничего не испортив в базах, одну-две из них сделать "тормозными".

Удалите все индексы в таблицах базы.
17 апр 13, 12:56    [14192175]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Glory
Member

Откуда:
Сообщений: 104751
milana92
Здесь все базы независимые друг от друга. Навешивать левые запросы - это интересно, но вопрос стоял в том, чтобы именно определенную(ые) базы сделать "тормозными", а не весь сервак целиком. Как-то так...

Еще раз - тормозить можно запрос. Если к базе никто не обращается, то тормозить нечего
17 апр 13, 12:58    [14192184]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Ruuu
Member

Откуда: Иркутск
Сообщений: 4272
stavgreengo
срочно надо работу менять, чем быстрее, тем лучше. Вакханалья она в умах, ни в базах и ни в самом MS SQL. Но если надо, то выпей фанты и поудаляй индексы в нужных БД.
+1
только не забудь скрипты удаленных индексов сохранить :)
17 апр 13, 12:58    [14192186]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Glory
Удалите все индексы в таблицах базы.

только заскриптуйте предварительно,когда надо будет возращать:)
17 апр 13, 12:59    [14192193]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
milana92
Подскажите, пожалуйста, как сделать, чтобы одной базе выдавалось наименьшее кол-во ресурсов, а другой наибольшее?
win 2k8 x64, sql 2k5 x64


разносить БД по инстансам Slow и Fast...и лимитировать резурсы

если бы был sql 2008 and UP, то можно было бы поизощряться с регулятором ресурсов (ресурс говернер), например намапить разные УЗ на разные БД и лимитировать учётки/приложения
17 апр 13, 13:01    [14192220]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Glory
Member

Откуда:
Сообщений: 104751
Разместите файлы базы на медленном диске, к которому идет множество обращений от других служб.
Поставьте приращение файлов базы в минимальное. Отключите обновление и создание статистики - как автоматическое, так и в обслуживании.
17 апр 13, 13:02    [14192228]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Можно, конечно, и Resource Governor, если есть возможность привязать сессию к базе.
17 апр 13, 13:05    [14192255]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
milana92
Guest
stavgreengo
срочно надо работу менять, чем быстрее, тем лучше. Вакханалья она в умах, ни в базах и ни в самом MS SQL. Но если надо, то выпей фанты и поудаляй индексы в нужных БД.

Я бы рада, да "бы" мешает. А задания, даже тупые, но нужно выполнять.
Портить базу нельзя, да и удаления индексов, те базы (базки) врядли как-то серьезно испортит...
17 апр 13, 13:10    [14192295]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
А для чего им необходимо "съехать лишние базы" ? И какой критерий у "лишности" ?
17 апр 13, 13:11    [14192304]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
milana92
Guest
"...приращение файлов базы в минимальное. Отключите обновление и создание статистики..." - вот это уже дельный совет.
Может еще какие мысли будут?
17 апр 13, 13:13    [14192328]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
milana92
"...приращение файлов базы в минимальное. Отключите обновление и создание статистики..." - вот это уже дельный совет.
Может еще какие мысли будут?

индексы убить. уже писали же. только заскриптовав обязательно. Выборка может замедлится в 10-100 раз.
17 апр 13, 13:15    [14192343]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
milana92
Guest
Ozerov
А для чего им необходимо "съехать лишние базы" ? И какой критерий у "лишности" ?

Простите, но это их внешне и внутренне политические вопросы, и я стараюсь туда не лезть.
Я понимаю, что работа не очень, но в нашем Мухасранске, Гадюкенской области и такой будешь рада.

А базы реально очень маленькие и дурные, так как и делали "прогеры", которые максимум в excel'е чего-то понимают, и данных в них фиг да маленько.
17 апр 13, 13:16    [14192354]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Glory
Member

Откуда:
Сообщений: 104751
milana92
А базы реально очень маленькие и дурные, так как и делали "прогеры", которые максимум в excel'е чего-то понимают, и данных в них фиг да маленько.

Вряд ли вы сможете замедлить запрос к таблице из нескольких записей.
17 апр 13, 13:17    [14192366]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Glory
milana92
А базы реально очень маленькие и дурные, так как и делали "прогеры", которые максимум в excel'е чего-то понимают, и данных в них фиг да маленько.

Вряд ли вы сможете замедлить запрос к таблице из нескольких записей.


Забить левыми записями
17 апр 13, 13:19    [14192373]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
milana92
Guest
Glory
milana92
А базы реально очень маленькие и дурные, так как и делали "прогеры", которые максимум в excel'е чего-то понимают, и данных в них фиг да маленько.

Вряд ли вы сможете замедлить запрос к таблице из нескольких записей.


Может какие-нибудь жуткие триггеры можно на базу/таблицы навесить?
17 апр 13, 13:20    [14192381]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
в чём проблема вынести "ненужные" БД на отдельный сервер...виртуалку...рабочую станцию...на pentium 2 !?
17 апр 13, 13:20    [14192384]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
Ozerov
Glory
пропущено...

Вряд ли вы сможете замедлить запрос к таблице из нескольких записей.


Забить левыми записями


зачем? везде в запросы waitfor delay повесить...
17 апр 13, 13:21    [14192395]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Glory
Member

Откуда:
Сообщений: 104751
milana92
Может какие-нибудь жуткие триггеры можно на базу/таблицы навесить?

Триггер на select ???
17 апр 13, 13:21    [14192397]     Ответить | Цитировать Сообщить модератору
 Re: распределение ресурсов между базами  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Knyazev Alexey
Ozerov
пропущено...


Забить левыми записями


зачем? везде в запросы waitfor delay повесить...


Хм, ну да, вариант :)
17 апр 13, 13:22    [14192405]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить