|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
ЭксАдмин, Я считаю, что то, что вы хотите сделать бесполезняк, никакого выигрыша не получите, либо будет крайне малый, памяти дополнительной sql не получит, да и лицензия оракла у вас судя по всему на 1 физ.проц, На вашем бы месте, после покупки комплектующих на этом компе развернул бы хост, а то, что сейчас на нем стоит, засунул бы в виртуалку... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2016, 00:37 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
ЭксАдминHyperThreading, нужен ли, полезен ли вот хорошая статья https://www.percona.com/blog/2015/01/15/hyper-threading-double-cpu-throughput/ переведу разве что выводы: Основной вопрос - есть ли смысл включать гипертрединг на мультиядерной системе? Я вижу два недостатка 1. вы не видите реальной картины утилизации вашей системы - если индикатор процессора показывает утилизацию 30%, значит ваша система утилизируется уже на 60% 2. После утилизации в 60% скорость выполнения ваших запросов будет тормозиться для обеспечения пропускной способности. Таким образом, если вы хотите оптимизировать пропускную способность - ht это хорошо. Если вы оптимизируете время отклика - вам лучше HT выключить. Собственно, тесты, которые я видел, говорят о том, что HT хорошо себя проявляет для веб-серверов и виртуализации (дает прирост 10-12%). ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2016, 01:29 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
ЭксАдминТолк должен быть, потому что на некоторых отчётах (которые часто запускают с перехлестом) идёт долговременный (пару часов) 100% загруз диска с таблицами (разумеется, индексы отдельно, темп отдельно, ундо отдельно). Вот тут-то буфера и должны подсобить.опять же обсуждение БД в вакууме. Буферы, кеши помогут, если база маленькая, но если ее размер значительно превосходит объем памяти, то прирост производительности будет не так заметен. Тем более, что если идет большая нагрузка на дисковую подсистему, то имеет смысл заняться и повышением ее производительности. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2016, 07:49 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
bga83идет большая нагрузка на дисковую подсистему, то имеет смысл заняться и повышением ее производительности. Да, именно на диск, где таблицы. В течение дня надолго зашкаливает под потолок. Индексный диск при этом тоже нагружается, но где-то до 50..70%. Что гадать - приедет память с процами, всё прояснится. Процов взял два вида: 1ядр 3.33/8M и 2ядр с 3.50/16M (сейчас 1ядр 2.83/1M) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2016, 11:49 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
Relic HunterДля БД, какой процессор - не важно. Главное, что-бы их было много. Чудесненько. Для сферического приложения - возможно. Но например в одном из мне известных, большая часть нагрузки процессора уходила на SORT BY .... Тут кол-во процессоров пофиг, главное частота. С дисковой нагрузкой тоже "все не так очевидно" ( C ) дочь офицера Файлы базы данных на чтение - это одно, _возможно_ увеличение buffer cache поможет. Но НЕ факт. файлы базы данных на запись - это другое сортировка и темп - это третье, тут buffer cache не поможет, нужно увеличивать sort / hash memory. Или что либо придумывать нетрадиционное undo, redo log - четвертое и т.д. bga83на некоторых отчётах (которые часто запускают с перехлестом) идёт долговременный (пару часов) 100% загруз дискас таблицами (разумеется, индексы отдельно, темп отдельно, ундо отдельно). Вот тут-то буфера и должны подсобить. Сомневаюсь что увеличение buffer cache значительно поможет. Смотреть отчеты, смотреть запросы, рефакторить вплоть до постановок/бизнес требований/регламентов организаций. но это, понятное дело, стоит дороже, чем просто добавить памяти ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2016, 13:20 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
Hello, Leonid Kudryavtsev! You wrote on 7 июля 2016 г. 15:50:13: Leonid Kudryavtsev> Смотреть отчеты, смотреть запросы, рефакторить вплоть до постановок/бизнес требований/регламентов организаций.не взлетит. тут программист нужен... (с) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2016, 15:50 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
ЭксАдминbga83идет большая нагрузка на дисковую подсистему, то имеет смысл заняться и повышением ее производительности. Да, именно на диск, где таблицы. В течение дня надолго зашкаливает под потолок. Индексный диск при этом тоже нагружается, но где-то до 50..70%. Что гадать - приедет память с процами, всё прояснится. Процов взял два вида: 1ядр 3.33/8M и 2ядр с 3.50/16M (сейчас 1ядр 2.83/1M) Надеюсь вы нам расскажите, что получилось... А так правы те, что говорят: гадаем на кофейной гуще... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2016, 21:21 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
ЭксАдминМне хотелось бы вашего мнения относительно процессоров для сервера БД: * 1-ядерные против 2ядерных * HyperThreading, нужен ли, полезен лиЭто ведь только вы можете узнать. Нагружает ваша система много ядер - берите многоядерные низкочастотные процессоры, включайте HyperThreading. Не нагружает - берите малоядерные высокочастотные процессоры, выключайте HyperThreading Кто знает систему лучше вас, откуда мы знаем, какие у вас запросы к ораклу, какие там планы выполнения, сколько коннектов параллельно шлёт запросы к серверу, насколько они в состоянии параллельно выполняться? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2016, 23:17 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
[quot Sergey Orlov]ЭксАдминНадеюсь вы нам расскажите, что получилось... А так правы те, что говорят: гадаем на кофейной гуще... Вне всякого сомнения. И даже графики перфоманса выложу. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2016, 08:24 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
alexeyvgЭто ведь только вы можете узнать. Нагружает ваша система много ядер - берите многоядерные низкочастотные процессоры, включайте HyperThreading. Не нагружает - берите малоядерные высокочастотные процессоры, выключайте HyperThreading Кто знает систему лучше вас, откуда мы знаем, какие у вас запросы к ораклу, какие там планы выполнения, сколько коннектов параллельно шлёт запросы к серверу, насколько они в состоянии параллельно выполняться? Судя по диспетчеру задач, параллелизма - ноль. время от времени какой-то один процессор раскочегаривается до 80..90%, остальные нагло отдыхают. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2016, 08:28 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
Sergey Orlov На вашем бы месте, после покупки комплектующих на этом компе развернул бы хост, а то, что сейчас на нем стоит, засунул бы в виртуалку... т.е. гостевая система, даже при том, что сама не умеет распараллеливать работу на много процов, фактически будет это делать, через хост? Хост будет нагружать все процессоры, хотя гостевая система какой-то один? Я правильно понимаю? Дело для меня новое, прошу прощения. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2016, 09:43 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
ЭксАдминSergey Orlov На вашем бы месте, после покупки комплектующих на этом компе развернул бы хост, а то, что сейчас на нем стоит, засунул бы в виртуалку... т.е. гостевая система, даже при том, что сама не умеет распараллеливать работу на много процов, фактически будет это делать, через хост? Хост будет нагружать все процессоры, хотя гостевая система какой-то один? Я правильно понимаю? Дело для меня новое, прошу прощения. Да нет, просто был специфический случай, когда хост работал с дисками эффективнее, чем гость, задействуя все процы и имеющуюся память... Ну и виртуалку на мой взгляд проще поддерживать... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2016, 10:21 |
|
Какие процессоры лучше для БД?
|
|||
---|---|---|---|
#18+
МимопроходящийHello, Эксадмин! You wrote on 6 июля 2016 г. 12:17:51: Эксадмин> Начали добавлять память на сервер (с 4 до 32) Эксадмин> Oracle 9.2 под Win32ну и нахрена козе баян? даже с ключиками /3GB и /PAE, Ораклу 9.2 будет доступно только 16. да и то, всё что выше 4 юзается только под кэш. спокойно! там может что-то кроме Oracle 9.2 еще крутится. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2016, 13:07 |
|
|
start [/forum/topic.php?fid=30&startmsg=39269346&tid=1529176]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 146ms |
0 / 0 |