|
|
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Linux, монтирование,sync означает, что данные будут писаться не буферизируясь, что гарантирует немедленную запись данных на носитель. Это обычно применяют для сьемных носителей. А что если это применить к Oracle? Какие могут вылезти траблы? Как это может сказаться на производительности? Формально это означает, что Oracle будет буферезироваться только своими средствами, а не за счёт кэширования файловой системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 11:09 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
А почему все-таки не использовать raw device? Мне кажется лучше попробовать сначала выставить параметры Оракла - так как тут написано (http://www.ixora.com.au/notes/filesystemio_options.htm), а затем протестировать используется ли в действительности direct I/O. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 13:16 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Там же в таблице для Linux написано про I/O Direct, что "available (2.4 kernels), not yet used by Oracle" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 13:49 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Попробовал я варианты setall и asynch(кстати по-умолчанию) - всё как обычно. При выдаче запроса select count(*) from table1 (с количеством записей около 3млн. строк), вся свободная память отдаётся резко под кэш. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 14:28 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>Попробовал я варианты setall и asynch(кстати по-умолчанию) - всё как >обычно. >При выдаче запроса select count(*) from table1 (с количеством записей около >3млн. строк), вся свободная память отдаётся резко под кэш. кстате, я проверял немного по другому - сканировал некешируемую в SGA таблицу и смотрел на наличие статистики physical reads и одновременно на активность ввода/вывода ОС командой iostat. Конечно, предварительно надо убедится что другой активности на дисковом устройстве и желательно вообще на сервере нет. так а почему неподходят raw? Я вот сейчас себе для девелоперской базы инсталлирую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 14:37 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Очень мало информации об этом, очень мало людей который с этим сталкивались. Нет пока опыта. Не хочется оказаться в ситуации, когда всё рухнет и ничего сделать не получиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 15:13 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
2 softbuilder Ребята не путайте synch и прямой ввов,вывод Опция synch (противоположная asynch) означает, что ядро ждет завершения операции ВВ. При этом кэш файловой системы по-прежнему используется. Direct I/O - ввод/вывод не кэшируется. Типичный пример - работа Оракла на NTFS. Async - до последнего времени был реализован только на RH AS 2.1 в ущерб совместимости с ядрами от kernel.org. Как сейчас ситуация обстоит - не знаю. Но я бы пок не стал полагаться на эту опцию, слишком рано. На солярисе asynch доделывали приличное время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 15:43 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Ну то есть при sync данные гарантировано пишутся на носитель, но данные всё равно кэшируются, т.е память отнимают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 16:04 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
"Async - до последнего времени был реализован только на RH AS 2.1 " А вообще async - это по умолчанию в Linux (RH7.3, ядро 2.4.19) для файловых систем. Этот параметр входит в default в fstab. По крайней мере я сам проверял на внешнем IDE HDD. Когда было defaults, то при копировании с рабочего диска на внешний, копирование происходило просто в лёт. - где-то 50Mb/s. Когда же я делал umount внешнего носителя, тут-то и происходило реальное копирование, которое длилось уже достаточно долго. Потом я в fstab выставил sync - то копирование происходило уже реально - где-то 300-700Kb/s. И umount происходил моментально. Вот в связи с этим я и спрашивал если то-же самое сделать с Oracle - что это даст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 16:15 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
тогда не понятно, чем так гордится RH. на RH7.2 (2.4.9-34smp) эти опции также есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 16:26 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
А чем он гордится? Я не а курсе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 16:37 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
поищи на сайте редхат документ Oracle9iR2 on Linux: Performance, Reliability and Manageability Enhancements on RH AS 2.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 16:49 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Ну ведь RedHat Advanced Server - это отдельная песня. Это уже коммерческий продукт, специально настроенный, скопмлектованный со своими особенностями. А уменя обычный RH7.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 16:54 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
А что RH 7.3 уже перестал быть коммерческим ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 17:41 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Насколько я знаю, это бесплатный продукт. Его можно скачать. И за использование не требуется перечислять куда-то деньги. Я с 1998г им занимаюсь и не слышал от том что он платный. Никакого соглашения при скачивании и установке не предлагается. Не нужно даже регистироваться на сайте что-бы скачать. В отличие от того-же Oracle, jdk. Между прочим даже sun в своё время давала возможность скачать Solaris 8 с их сайта и использовать бесплатно. Они сейчас и раньше при покупке CD - фактически берут только за стоимость болванки и пересылки $80 кажется. А вот RH AS - это уже комерческий продукт, его нельзя скачать, и стоит он соответственно от 20 до 60 раз дороже чем RH Linux. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 17:57 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Интересно только, за счет чего RH жил все эти годы ;) У вас неправильная информация в корне. Возможность скачать - не означает бесплатность. Кстати AS тоже можно было скачать при желании. Он лежал у них на ftp по крайней мере с месяц назад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2002, 18:06 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
По поводу скачивания 1) бесплатного скачивания - бесплатно скачивается RH без включенных в него коммерческих компонент 2) полный комплект AS поставляется на CD и стоит (как я помню) 695 USD на узел По поводу синхронного \ асинхронного ввода вывода (на память): -- в дистрибутиве Linux должна быть библиотека или libaio.so или libposix4.so должен содержать вызовы: aio_read() aio_write() это можно проверить но я их не обнаружил. -- асинхронный ввод вывод был в Linux ВСЕГДА только он обеспечивал работу с COM портами а не с дисками и потом нужно различать асинхронный ввод вывод на уровне ядра и на уровне какого-либо демона это разные вещи. на уровне ядра должен быть скомпилирован вместе с ним. Фактический сброс в приведенном примере мог быть вызван сбросом данных с кеша на диск. RH 7.3 имеет сумашедший дисковый кеш который постоянно стремиться к разрастанию и это мне сильно не нравиться сейчас ищу способы настройки кеша в размере 5-10% памяти, думаю этого вполне достаточно, может быть меньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2002, 05:29 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
"По поводу скачивания 1) бесплатного скачивания - бесплатно скачивается RH без включенных в него коммерческих компонент" Собственно об этом и речь. И вообще мне кажется странным возможность коммерческого распространения ПО с открытым кодом. А RH Linux как раз ПО с открытым кодом. Я так понимаю, что с теми коммерческими программами, которые есть в RH AS - исходный код не поставляется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2002, 09:06 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
"Интересно только, за счет чего RH жил все эти годы ;) У вас неправильная информация в корне. Возможность скачать - не означает бесплатность" Вы уже цепляетесь за слова. Я же написал несколько доводов бесплатности, в частности отсутствие какой-либо лицензии. Я настаиваю на том, что RH Linux именно бесплатная система. Скачанная версия с их сайта может свободно использоваться в любых коммерческих целях. Эта версия не триальная, она предназначается не для ознакомления, срока ограничения по времени нет. При этом программный код распространяется свободно по генеральной линии GNU GPL. Владельцем торговой марки является Линус Торвальдс, но ядро и большинство программ распространяются по открытой лицензии GNU GPL Бесплатность Linux и является причиной большой популярности среди Unix систем, в том числе на западе и в первую очередь на западе, где умееют считать деньги. Распространнение Linux по лицензии GNU(GPL) - это одно из главных преимуществ. Это позволяет применять RH Linux и сопутствующие программы не опасаясь, что их использование поставлено под контроль или как-то ограничено коммерческим поставщиком. Для куплённой от (в отличии от бесплатной версии) RedHat предоставляет поддержку покупателям. По поводу скачивания RH AS - лично я не видел на их сайте такой версии, хотя желание было. А вообще если есть желание поспорить прошу предлагаю перейти в форум по Linux и предлагаю применять документальные доказательства платности Linux. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2002, 09:38 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>сейчас ищу способы настройки кеша в размере 5-10% памяти, думаю этого вполне достаточно, может быть меньше их нет насколько я знаю. Кэш файловой системы всегда стремится забрать практически всю доступную память. И это не свойство RH как я понимаю. У SuSE все аналогично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2002, 12:51 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
2 softbuilder Я вобщем не хочу вас переубеждать, и тем более спорить. Но все продукты RH независимо от версии релиза - это коробочные продукты. Лицензия GPL не означает бесплатности продукта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2002, 12:52 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>RH 7.3 имеет сумашедший дисковый кеш который постоянно стремиться к >разрастанию и это мне сильно не нравиться >сейчас ищу способы настройки кеша в размере 5-10% памяти, думаю этого >вполне достаточно, может быть меньше. тот же самый вопрос - а почему бы не использовать датафайлы на raw devices? Или речь идет не о сервере БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2002, 15:30 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
К вопросу по исользованию raw devices: Эффективность их применения остается вопросом и не столько ввиду усложнения обслуживания, сколько ввиду производительности приложений. Perfomance для OLTP приложений увеличиться здесь вопросов как бы нет, но для приложений у которых большое количество full scan table, range scan index (при условии длины участка сканирования более multiblock_read_count) т.е. приложений с большим количеством последовательных операций чтения -- вопрос что лучше: файловый кеш с упреждающим чтением или raw devices с эффективным прямым чтением остается открытым. Кстати у кого есть чистые OLTP приложения? У меня нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2002, 17:13 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>файловый кеш с упреждающим чтением или >raw devices с эффективным прямым чтением >остается открытым. ИМХО это неправильная постановка вопроса. Мне кажется надо говорить о том что лучше - неуправляемый файловый кеш с упреждающим чтением или управляемое кеширование объектов БД в буферном кеше SGA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2002, 17:50 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Я однозначно за raw devices. Кстати ценность read ahead свойства кэша по-моему преувеличена, здесь есть большой недостаток. ОС будет бить большие операции на совокупность маленьких с учетом размера буфера файловой системы. Учитывая, что последний равен 4К это не эффективно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2002, 18:00 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
По поводу полезности raw devices. Насколько я помню, прсто пока не забыл, то за чтение данных с datafailes отвечают серверные процессы не dbwr. И они, эти сволочные северные процессы никак запросы не координируют. В этом случае сколько их обычно висит на средних серверах, 50 может 100, и все они начинают асинхронно драться за контроллеры ввода вывода в случае использования raw devices, а не размещать запросы в файловую систему ос. Если мы имеем OLTP приложение без большого количества длинных чтений то это вполне нормально. Хапнул свой блок - освободил контроллер, но в случае длинных чтений ситуация то иная, Хапнул контроллер и тянет-потянет свои блоки а остальные то стоят. Именно поэтому я написал что для DW эффективность raw devices есть вопрос. Это надо тестировать на реальных приложениях и с РЕАЛЬНОЙ НАГРУЗКОЙ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 03:31 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
to killed: Помнишь ты говорил, что в одной конторе ты предлагал перейти на raw, но они отказались. А в чём собственно была причина и нежелание с их стороны переходить на raw? Какие доводы они приводили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 09:51 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Такой вопрос о raw devices. Кто в курсе в Linux RH AS 2.1 действует ограничение 2GB на raw device, а то через неделю другую базу надо ставить и именно на них, поскольку кластер, а shared FS еще не готова. Ожидаетый объем базенки от 150 до 200GB. Значит надо будет tablespaces резать на файлы по 2ГБ каждый обслуживать их потом достаточно скучно, сотню то штук, хотелось бы сократить до 20-30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 16:56 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
2 softbuilder Скорее мои доводы их неубедили :) Плюс было достаточно сложно найти окно для этих работ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 17:53 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
2 ShgGena Насколько я знаю, таких ограничений с raw devices нет. Но я еще не успел посмотреть RH AS 2.1 , поэтому на 100% сказать не могу. Мы видимо где-то через месяц также начнем ставить AS 2.1 для небольшого DW с планируемым ростом до 50-70 Gb за год. Так вот, я планировал резать по 4Gb. Пробовал такие партиции на SLES7 на тестовой базе и не заметил проблем, хотя серьезного тестинга не делал. Кстати загляни в мыло, есть просьба. А что ты имел в виду под "shared FS" ? External storage or tmpfs ? Какую железку планируете для подсистемы ВВ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 18:02 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Oracle sovmestno s RH annonsirovali chto specialno dly RH AS sozdast SHARED FILE SYSTEM s tem chto-by razmeschat tablespaces ne na raw devices a na files (primerno kak v dec cluster) no ona echo ne gotova. Gdem's ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 18:16 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Ссылки есть на эту тему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 18:27 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Yes: http://otn.oracle.com/oramag/oracle/02-nov/o62dba.html Improvements for Linux Clustering Enterprises demand availability and scalability, and clustering has played a critical role in both. Unique to Linux clustering has been its ability to handle clusters running on commodity hardware, extending cluster use to smaller businesses and individual users. Now, with the most recent enhancements for Linux by Oracle and Red Hat, cluster management and performance are greatly improved. Some of the most notable enhancements include: Cluster File System: Perhaps the most important clustering-related enhancement is the release of the cluster file system for Linux. Before the cluster file system, managing the elements in a cluster meant working with the raw disks. For example, previously you had to set up disk partitions for every datafile used by the Oracle database. Imagine a database for Oracle's e-business applications. Generally, such a database contains about 230 datafiles, so you'd have to create 230 partitions. By contrast, the cluster file system greatly simplifies management of the entire cluster. Using the cluster file system, you can create one large partition across all disks in the cluster, and all of the nodes simply access the file system. Specifically designed for Oracle9i Real Application Clusters, this shared file system enables all nodes in a cluster to share a single Oracle home instead of requiring each node to have its own local copy. And changes made to Oracle home files are dynamically replicated through the cluster without interrupting availability. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 18:48 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Я бы побоялся пока связываться с этим делом. Как минимум до тех пор, пока ее не обкатают достаточно серьезно. Хотя конечно возможность иметь единый Oracle Home выглядит очень привлекательно. Попутный вопрос. В поставку RH AS входит какой-ть LVM? Если да, то какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 19:24 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Vhodit no s versiey poka ne pomogu. Sysadminy otkrout seif s distributivamy togda skagu. A ony seychas kolduut s EMC disk array ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 19:43 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Какая стойка EMC? Есть проблемы? Спрашиваю, поскольку мы также планируем EMC FC4500 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 19:45 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Clariion ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 19:57 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>Насколько я знаю, таких ограничений с raw devices нет вот только что проверил - на raw партиции размером 4G удалось создать датафайл максимум 2047M RH 7.3 ядро 2.4.18-3smp Oracle 8.1.7.4 По поводу Linux кластера: не знаю как в 9-ой версии, но в 8-й еще слишком много отдельных дополнительных примочек надо стартовать, как то cluster manager, node manager, watchdog. Мне кажется это говорит о том, что ядро не доработано для работы с OPS (или Оракл не хочет вводить изменения в свой код). Ситуация напоминает первые версии OPS, когда требовался DLM от производителя OS. Интересно а кто юзает какие впечатления? И еще одни грабли - когда проинсталлировал Oracle на Linux c опцией Parallel Server, то база стартует исключительно в режиме OPS и почти сразу валится, т.к. не находит cluster manager. И это несмотря на то, что в ините стоит parallel_server = false. Когда деинсталлировал опцию и перелинковал все - заработало нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2002, 23:20 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
По поводу Paraller Server. Я вообще не инсталлировал эту опцию и в настройках всё отключено, но процесс параллельный всё равно запускается периодически дополнительно к snp-процессам, так как у меня репликация используется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 09:07 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>вот только что проверил - на raw партиции размером 4G удалось создать >датафайл максимум 2047M не неправда, ошибочка вышла, - сейчас еще раз проверю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 13:17 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>вот только что проверил - на raw партиции размером 4G удалось создать >датафайл максимум 2047M Сейчас уж точно проверил - результат тот же :-( На металинке тоже вроде ничего про этот лимит не нашел. Кто знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 15:33 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>Сейчас уж точно проверил - результат тот же :-( На металинке тоже вроде ничего про этот лимит не нашел. Кто знает? Я видимо тебя слегка дезинформировал :( Если что, поправь. Для Solaris, HP-UX, Dec - _насколько я знаю_ ограничений на размер raw-партиции для 8.1.7 нет. Именно про это я говорил. И думал, что для Linux здесь также нет ограничений. Теперь говорим про Linux. Сам Linux позволяет работать с большими файлами (более 2G), но для этого софт должен уметь использовать эту поддержку. Если база лежит на fs, то размер файла данных для Oracle 8.1.7 ограничен 2G. Видимо это относится и к сырым разделам также. В 9i сервер уже умеет работать с большими файлами на Linux и я предполагаю, что c raw devices здесь также не должно возникнуть проблем. И еще. Как ты планируешь работать с OPS (8i) на Linux ? Он ведь не сертифицирован для этого. Только RAC (9i). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 15:58 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>Я видимо тебя слегка дезинформировал :( Если что, поправь. Да нет :-) Просто мне самому стало интересно, да и еще так совпало, что надо машинку проинсталлировать. C OPS я и не собирался работать, а хотел просто проинсталлировать как обычно OPS Options. В других то ОС если скзал parallel_server = false, то он действительно false, а тут как-то криво. Что касается несертифицирован, то почему тогда на Металинке есть документ Setting up OPS environment on Linux - Single mode (Note: 136077.1)? Неужели только для старта на одном узле? Еще убивает невозможность создать более 15 партишинс на scsi диске. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 16:41 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>Что касается несертифицирован, то почему тогда на Металинке есть документ Setting up OPS environment on Linux - Single mode (Note: 136077.1)? Неужели только для старта на одном узле? Ну они вроде сразу пишут: ==== The following steps represent way to install and configure Oracle8i Parallel Server on Linux - Single node. The use of a single computer to run two or more instances against a Parallel Server database is unsupported and should be used for testing or educational purposes only. ==== >Еще убивает невозможность создать более 15 партишинс на scsi диске. C raw нужно работать через LVM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 17:03 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>C raw нужно работать через LVM. ну да, ты прав :-) А в дистрибутиве RH 7.3 есть LVM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 17:11 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
От исходного вопроса не осталась и следа, а уже на вторую страницу перешли. А на вопрос конкретно никто так и не ответил. Может есть смысл перенести обсуждения про raw в отдельную тему, потому-что тема интересная, хотелось бы узнать побольше разных мнений и вообще. А сейчас получается что тема про raw размазан по разным вопросам. Я в своё время конкретно задавал вопрос про raw, но почему-то дискуссия не развилась. Предлагаю вывести отельным вопросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 17:16 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>ну да, ты прав :-) А в дистрибутиве RH 7.3 есть LVM? Точно не знаю. По-моему в поставке нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 17:40 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>От исходного вопроса не осталась и следа, а уже на вторую страницу перешли. А на вопрос конкретно никто так и не ответил. по-моему тебе ответили. Что нужно конкретнее? >Может есть смысл перенести обсуждения про raw в отдельную тему, потому-что тема интересная, хотелось бы узнать побольше разных мнений и вообще. А сейчас получается что тема про raw размазан по разным вопросам. Я в своё время конкретно задавал вопрос про raw, но почему-то дискуссия не развилась. Может быть времени и людей не было, может луна стояла не в той фазе. На то это и форум, что здесь нет принуждения. Я например на многие вопросы не отвечаю: либо не помню детали на память и лень искать, либо вопрос поставлен не очень четко. >Предлагаю вывести отельным вопросом. Вот когда ты станешь модератором этого форума, ты сможешь не только предлагать, но рулить топиками ;-) Но ты ведь не взялся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 17:46 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Пусть .dba будет модератором, он же хотел в конце концов. А я не хочу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 17:50 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
С него него кстати вопрос для FAQ. Давно обещался уже опубликовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 17:54 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
LVM naskolko y pomnu v distributive tolko nachinaya s RH 8.0 professional. Dlya 7.3 ego net i nado perelinkovivat yadro dly instalacii. O FAQ: U menya statia gotova po hierarhical structures v Oracle, k ponedelniku ee chistku zakonchu, Statia bolshaya stranic 30 budet, moget bolshe. Tolko gde publikovat ne nashol ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 18:15 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
Я публикую авторские статьи на oradba.com.ru Присылай, если статья хорошая и заслуживает внимания, то выложу, без проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2002, 18:20 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
>Пусть .dba будет модератором, он же хотел в конце концов. А я не хочу. >С него него кстати вопрос для FAQ. Давно обещался уже опубликовать. Насчет моего вопроса в Faq так вы ж сами раскритиковали, да и честно говоря я уже перегорел. Разносить топики я тоже считаю делом модератора, тем более, что с делением на страницы ориентироваться стало легче. Так что продолжим про raw в этом топике :-) Ну вот разместил я базу частично (users ts 2G, rollback ts 1G) на raw, а частично на FS (system ts 500M). Как теперь протестировать вот этот выигрыш в производительности за счет Direct I/O? Что можно придумать? Вообще идеи вот такие: 1. таблица кешируется в Phys.mem. buffer cache = 0.2 * Phys.mem таблица на FS = 0.5 * Phys.mem Убедившись, что таблица не в buffer cache выполнять одновременно много FTS. 2. таблица кешируется в SGA. buffer cache = 0.8 * Phys.mem таблица на FS = 0.5 * Phys.mem Убедившись, что таблица не в buffer cache выполнять одновременно много FTS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2002, 14:36 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
а, черт, во втором случае имелось ввиду - таблица на raw ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2002, 14:38 |
|
||
|
Что будет с Oracle, если для файловой системы поставить sync при монтировании
|
|||
|---|---|---|---|
|
#18+
да, блин, что-то сегодня со мной не то - пятница, потому что - во втором случае также надо читать - "Убедившись, что таблица в buffer cache" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2002, 14:40 |
|
||
|
|

start [/forum/topic.php?all=1&fid=52&tid=1992528]: |
0ms |
get settings: |
6ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
120ms |
get tp. blocked users: |
2ms |
| others: | 229ms |
| total: | 544ms |

| 0 / 0 |
