Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / CREATE DATABASE / 18 сообщений из 18, страница 1 из 1
24.06.2003, 11:41:58
    #32190065
akalend
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
Создаю БД:
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
24.06.2003, 11:47:39
    #32190081
AI
AI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
Перед заданием таких вопросов надо прочитать концепции и руководство администратора.

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

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

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

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

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

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

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


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

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

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

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

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

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

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

Сертификат мне потребовался для работы, и то по требованию оракла менее года назад. Начал работать с ораклом в 96г. Тогда никто из моих коллег не считал необходимым иметь OCP.
...
Рейтинг: 0 / 0
24.06.2003, 17:05:19
    #32190465
rustem5
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
А тебе не до лампочки сколько там dafailes ...
Cкупой платит дважды
Ставь как есть а потом разберешься
Или машина так слаба ?
Да эти параметры только для терабайтных баз
...
Рейтинг: 0 / 0
24.06.2003, 17:43:15
    #32190528
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
Отнюдь, ни первый, ни, тем более, третий параметры особо с размером базы не связаны, а размер не сильно связан со сложностью сопровождения.
...
Рейтинг: 0 / 0
24.06.2003, 17:54:18
    #32190553
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
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
24.06.2003, 18:15:39
    #32190573
AI
AI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
2 SY

Начиная с 8.1 maxdafailes - начальное количество слотов под датафайлы. Затем можно задать db_files в init.ora и добавлять датафайлы в пределах нового db_files.
...
Рейтинг: 0 / 0
24.06.2003, 18:20:33
    #32190584
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
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
24.06.2003, 18:53:49
    #32190608
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
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
24.06.2003, 19:09:10
    #32190616
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
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
24.06.2003, 19:14:54
    #32190620
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE DATABASE
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
Форумы / Oracle [игнор отключен] [закрыт для гостей] / CREATE DATABASE / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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