|
|
|
maxdatafile db_file
|
|||
|---|---|---|---|
|
#18+
kazhdyj den novyj prikol. U menya na Banke vsego 1975 DB Files, v init.ora stoin db_files=2000, v select * from v$controlfile_record_section vizhu: TYPE| RECORD_SIZE| RECORDS_TOTAL| RECORDS_USED| FIRST_INDEX| LAST_INDEX| LAST_RECID DATAFILE 180 1996 1912 0 0 773 FILENAME 524 2097 1934 0 0 0 kak uznat kakoje znachenije MAXDATAFILES bylo pri sozdanii bazy v create zalozheno? Chto delat chto-by uvelichit koll-vo dopustimych DB Files? Dostatochno-li prosto DB_FILES v init.ora uvelichit i chem eto chrevato(SGA allokazija a.c.) Spasibo za pomosch. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2003, 18:50 |
|
||
|
maxdatafile db_file
|
|||
|---|---|---|---|
|
#18+
db_files не достаточно. Придется пересоздать control file ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2003, 19:55 |
|
||
|
maxdatafile db_file
|
|||
|---|---|---|---|
|
#18+
>kak uznat kakoje znachenije MAXDATAFILES bylo pri sozdanii bazy v create >zalozheno? это просто ;-) alter database backup controlfile to trace; и затем читать в трейс-файле того процесса из которого это сделал. >Chto delat chto-by uvelichit koll-vo dopustimych DB Files? а вот тут посложнее - можно попробовать пересоздать controlfile, отредактировав скрипт, полученный на предыдущем шаге, но тут надо осторожно, т.к. необходимо будет делать рекавери и возможно затем open resetlogs. Короче надо пробовать на тестовой базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2003, 19:58 |
|
||
|
maxdatafile db_file
|
|||
|---|---|---|---|
|
#18+
Зачем пересоздавать control file? CREATE CONTROLFILE REUSE DATABASE "MY" NORESETLOGS NOARCHIVELOG MAXLOGFILES 6 MAXLOGMEMBERS 2 MAXDATAFILES 15 MAXINSTANCES 2 MAXLOGHISTORY 240 и тд добавляю в ini db_files = 40 добавляю файлы select * from v$controlfile_record_section TYPE RECORD_SIZE RECORDS_TOTAL RECORDS_USED FIRST_INDEX LAST_INDEX LAST_RECID DATAFILE 180 17 17 0 0 31 FILENAME 524 28 20 0 0 0 Всегда пользовался этим Единственное - не проверял для FILENAME 8.0.5 Linux Что неправильного? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2003, 23:10 |
|
||
|
maxdatafile db_file
|
|||
|---|---|---|---|
|
#18+
Был неправ. http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96521/dfiles.htm#7350 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2003, 00:49 |
|
||
|
maxdatafile db_file
|
|||
|---|---|---|---|
|
#18+
Я тоже извиняюсь, но в свое оправдание могу сказать, что так было на 7-е :-) Вот написано в каких случаях необходимо пересоздавать controlfile: http://download-uk.oracle.com/docs/pdf/A32535_1.pdf Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2003, 13:14 |
|
||
|
maxdatafile db_file
|
|||
|---|---|---|---|
|
#18+
spasibo vsem. Metalink: Note:119507.1 ...... The difference is that with Oracle8 when MAXDATAFILES is reached the controlfile will expand automatically. ..... Meloch a prijatno. Drugoj vopros. Jesli ja db_files v init.ora uvelichivaju, chto dolzhen ja check na UNIX urovne? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2003, 14:18 |
|
||
|
maxdatafile db_file
|
|||
|---|---|---|---|
|
#18+
i jesche.. "When you issue CREATE DATABASE or CREATE CONTROLFILE statements, the MAXDATAFILES parameter specifies an initial size of the datafile portion of the control file. Later, if you add a file whose number exceeds MAXDATAFILES but is less than or equal to the value specified by the DB_FILES initialization parameter, the control file automatically expands to allow the datafile portion to accommodate more files. " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2003, 14:54 |
|
||
|
maxdatafile db_file
|
|||
|---|---|---|---|
|
#18+
обычно есть кернел параметры, которые отвечают за максимальное колличество открытых файлов. В каждом Юнихе они называются по другому. Я, например, наступил на эти грабли с дефолтным значением nfile (макс. колл. открытых файлов) для HP-UX 11.0. Приложение начало валиться, а ошибка в сислоге звучала "file table overflow". Там этот параметр, кстате, выставляется не напрямую, а высчитывается по формуле в основу которой положено значение параметра maxusers и др. В Линухе это делается не через кернел параметр, а через ulimit. Вобщем смотри доку на свой UNIX. Если у тебя база на raw device, то эти проблемы вообще отпадают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2003, 14:56 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2802&tid=1991492]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 285ms |
| total: | 398ms |

| 0 / 0 |
