powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / CREATE DATABASE
18 сообщений из 18, страница 1 из 1
CREATE DATABASE
    #32190065
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создаю БД:
CREATE DATABASE "test"
maxdatafiles 254 - это колво всех файлов или только пользовательских. Могу я поставить 5 - если у меня только 5 пользовательских таблиц?
maxinstances 8 - могу я уменьшить до 4, если знаю, что одновременных обращений к БД будет не больше 2-3х
maxlogfiles 32 - сколько определять логфайлов если у тебя будет всего 5 таблиц?
character set CL8MSWIN1251
national character set CL8MSWIN1251
DATAFILE '/u02/oracle/oradata/kross/system01.dbf' SIZE 260M AUTOEXTEND ON NEXT 10240K
logfile '/u01/oracle/oradata/kross/redo01.log' SIZE 1000K,
'/u02/oracle/oradata/kross/redo02.log' SIZE 1000K,
'/u02/oracle/oradata/kross/redo03.log' SIZE 1000K;

почему логфайлов три?
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190081
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед заданием таких вопросов надо прочитать концепции и руководство администратора.

1. datafile и таблица - не одно и то же.

2. maxinstances работает только на кластере (параллельный сервер).

3. maxlogfiles определяет максимальное количество журнальных групп. В вашем случае создано 3. Значит, остается 29 "в запасе".
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190098
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to akalend

почему логфайлов три?

Оракл пишет в лог файлы циклически - когда заполняется текущий файл, происходит переключение на следующий, когда заполняется последний происходит переключение на первый итд.

Минимальное количество логфайлов (точнее груп) = 2. Два бывает маловато, может часто возникать ошибка can not allocate new log. Она возникает когда Оракл пытается переключиться на другой лог файл а он еще не может быть перезаписан, например потому что он еще находится в процессе архивации или потому что он еще необходим для воссановления данных не севших в датафайлы.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190128
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед заданием таких вопросов надо прочитать концепции и руководство администратора
ребята - не судите меня строго...Я не ДБА Админ п простой программер,
Просто Админ БД Заказчика сваливает на меня свою работу по созданию БД....
мне за короткий срок надо освоить все тонкости DBA, вот и прошу помощи....
Эти данные скрипта из примера конфигурации БД Заказчика...
maxdatafiles 254 - как оптимальней поставить если у меня только 5 пользовательских таблиц?
maxinstances 8 - как это влияет на производительность?
maxlogfiles 32 - сколько определять логфайлов если у тебя будет всего 5 таблиц?
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190156
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это на долго

Просто Админ БД Заказчика сваливает на меня свою работу по созданию БД....
мне за короткий срок надо освоить все тонкости DBA


то лучше все таки прочитать концепт.

maxdatafiles 254 - вряд ли что то соптимизит, он просто устанавливает верхний предел количесву.

maxinstances 8 - вообще иррелевантно для тебя, выстави 1.

maxlogfiles 32 - тоже самое, он просто устанавливает верхний предел количесву.

сколько определять логфайлов если у тебя будет всего 5 таблиц?

Зависит не от количества таблиц а скорее об объема и одновременности изменений этих таблиц. Сделай 3, будет мало добавишь еще.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190252
Seloa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Освоить Oracle за малое количество времени нереально.
Поэтому совет один - делать все по умолчанию, пользователей делать с привилегией DBA. И все будет работать!
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190295
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне в свое время дали неделю на чтение о освоение концептс, а потом приняли экзамен. Затем заставили за 3 недели пройти весь трек администратора и опять давали задачи, не входящие в программу курсов. После этого заставили прочитать курс у заказчика в присутствии опытного преподавателя и только после этого вынесли вердикт о профпригодности как преподавателя и специалиста по ораклу. Короче, за 2 месяца можно полностью войти в курс дела.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190310
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Al

А к моменту получения ОСР сертификата, сколько времени вы имели дело с Ораклом?
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190313
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо....
я чувствую что это на долго... потихоньку изучаю концепт, но материала слишком много и только на английском - сразу и не разобраться...
а работу сдавать надо в сжатые сроки...
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190341
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Violina

Сертификат мне потребовался для работы, и то по требованию оракла менее года назад. Начал работать с ораклом в 96г. Тогда никто из моих коллег не считал необходимым иметь OCP.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190465
rustem5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А тебе не до лампочки сколько там dafailes ...
Cкупой платит дважды
Ставь как есть а потом разберешься
Или машина так слаба ?
Да эти параметры только для терабайтных баз
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190528
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отнюдь, ни первый, ни, тем более, третий параметры особо с размером базы не связаны, а размер не сильно связан со сложностью сопровождения.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190553
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
All they affect is control file size. If you use maxdatafiles = 5 you will not be able to add 6'th datafile without recreating control files since control file will have only 5 slots reserved for datafiles. As you can see, you will not save much space here and you can run into some headache in the future.

SY.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190573
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 SY

Начиная с 8.1 maxdafailes - начальное количество слотов под датафайлы. Затем можно задать db_files в init.ora и добавлять датафайлы в пределах нового db_files.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190584
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to SY

Enterprise DBA Part 1A:
Architecture and
Administration
Volume 1 • Student Guide

MAXDATAFILES
specifies the initial sizing of the data file section of the control file at CREATE
DATABASE or CREATE CONTROLFILE time. An attempt to add a new file whose number is greater than MAXDATAFILES, but less than or equal to DB_FILES, causes the control file to expand automatically so that the data files section can accommodate more files.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190608
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Violina:

It is a TYPO. Should be : An attempt to add a new file whose number is greater than DB_FILES , but less than or equal to MAXDATAFILES , causes the control file to expand automatically so that the data files section can accommodate more files.

This is from Oracle9i Database Administrator's Guide, Chapter 12
Managing Datafiles, Guidelines for Managing Datafiles, Limitations When Adding Datafiles to a Tablespace:

Код: plaintext
1.
2.
When you issue CREATE DATABASE or CREATE CONTROLFILE statements, the MAXDATAFILES parameter specifies an initial size of the datafile portion
of the control file. However, if you attempt to add a new file whose number is greater than MAXDATAFILES, but less than or equal to DB_FILES,
the control file will expand automatically so that the datafiles section can accommodate more files.


SY.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190616
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Violina:

Ooops, you are right. I guess I still lived in Oracle7 on this one. If Oracle7 you had to recreate control file.

SY.
...
Рейтинг: 0 / 0
CREATE DATABASE
    #32190620
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Just to make sure I was'nt on drugs, I just checked Oracle 7 docs:

MAXDATAFILES specifies the maximum number of data files that can ever be created for the database . The minimum value is 1. The maximum and default values depend on your operating system. The value you specify should not be less than the total number of data files ever in the database, including those for tablespaces that have been dropped.

SY
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / CREATE DATABASE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]