22.03.2007 16:41
KOT
 
1) reddevil,
Цитата:
db_block_buffers = 61809
*
db_block_size = 8192
+
shared_pool_size = 168780800
=
675128128
при 1гб ОЗУ это прямая дорога с своп, начни с этого.
shared_pool_size=268435456 (1/4Гб)
+
db_block_size=8192
*
db_block_buffers=32768
=
536870912 это дарога из свопа, так? (хочется быть уверенным, перед
тюнингом инишки)
2) reddevil,
раз контрольные файлы не обязательны, как убрать лишние, не подскажите? (ибо raid сам диски рулит и разносить базу по дискам не видиться необходимым) ?
22.03.2007 20:51
KOT
 
Должно оставаться по меньшей мере два управляющих файла.
1. Остановите базу данных.
2. Выйдите из SQL*DBA.
3. Отредактируйте параметр CONTROL_FILES в файле параметров базы данных, удалив из него старое имя управляющего файла.
4. Вызовите SQL*DBA.
5. Перезапустите базу данных.
6. Физически удалите файл.
23.03.2007 06:58
OlegON
 
Цитата:
KOT
Код:
select count(*) from ffmaprep
TOAD в sql запросе застревает на ffmaprep и не дает данных.
что-то не так в синтаксисе?
Так вразнобой писали, я запутался кто кому отвечает и остались ли вопросы. Вот это вот смущает. Сделай
Код:
analyze table ffmaprep validate structure cascade
только учти, что табличка здоровая, винтом покрутит некоторое время...
23.03.2007 08:17
reddevil
 
Цитата:
shared_pool_size=268435456 (1/4Гб)
- народ ну где вы этой ереси про 1/4 физической начиталисс? Ну для 15 пользователей начани с 80мб потом если понадобиться добавляй.
Цитата:
Должно оставаться по меньшей мере два управляющих файла.
НА РАЗНЫХ физ учстройствах, ибо если твой рейд0 (не дай бох конечно) рассыпиться то сдохнут ОБА, посему зачемуплодит лишний ввод/вывод?
про буфер - согласен
23.03.2007 08:19
reddevil
 
Цитата:
KOT Должно оставаться по меньшей мере два управляющих файла.
1. Остановите базу данных.
2. Выйдите из SQL*DBA.
3. Отредактируйте параметр CONTROL_FILES в файле параметров базы данных, удалив из него старое имя управляющего файла.
4. Вызовите SQL*DBA.
5. Перезапустите базу данных.
6. Физически удалите файл.
можно спросить в какой реликвии вы это читаете, SQL*DBA - он же в 7 версии был?
23.03.2007 08:26
Mtirt
 
Цитата:
reddevil народ ну где вы этой ереси про 1/4 физической начиталисс? Ну для 15 пользователей начани с 80мб потом если понадобиться добавляй.
В руководстве системного администратора по СМ2000.

Цитата:
6.15. Задайте следующие параметры:
Block Size установите равным 8192;
Shared Pool Size установите равным ~ 1/4 физической памяти сервера в байтах (но не более 150 Мб);
Block Buffers (количество блоков Oracle) установить такого размера, чтобы выполнялось соотношение (но не более 60 000 блоков):
Block Buffers х Block Size ~ 1/4 физической памяти
23.03.2007 08:41
reddevil
 
вобшем корректируй параметры и пробуй, была бы база подобных размеров я б сказал как шевелиться но себестоимость только в офисе расчитывается %) а так 7лям в ffmaprep не цифра даже для 15 пользователей. Отчеты за месяц должнв максимум минут 5-10 выполняться.
23.03.2007 08:47
Mtirt
 
Правда еще вопрос, нет ли у него очереди к дискам большой...
Просто raid0 из 3-х винтов это как-то вообще странно для меня.
23.03.2007 08:56
OlegON
 
Цитата:
reddevil
Цитата:
Должно оставаться по меньшей мере два управляющих файла.
НА РАЗНЫХ физ учстройствах, ибо если твой рейд0 (не дай бох конечно) рассыпиться то сдохнут ОБА, посему зачемуплодит лишний ввод/вывод?
Не согласен. Бывали случаи, когда не по вине диска один из контрольников сдыхал. ХЗ почему, питание рубанули или еще что. Даже тут на форуме было подобное, кажется. Так что все таки голосую за "не менее 2х", даже если речь идет об одном диске/рейде. Можно пересоздать, не спорю. Но скопировать проще для тех, кто спрашивает, сколько их должно быть.
Часовой пояс GMT +3, время: 03:55.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.