Автор статей нашего портала

Андрей Васенин

Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

Автор статьи. Сфера интересов: ИТ-специалист (программирование, администрирование, DBA). Кандидат экономических наук. Подробнее .

Корпорация Oracle: история, продукты, решенияКомпания Oracle - американская транснациональная корпорация,  лидер в сфере разработки компьютерных технологий, штаб-квартира которой находится в Редвуд-Шорсе, штат Калифорния. Компания специализируется в основном на разработке и маркетинге программного обеспечения и технологий баз данных, облачных инженерных систем и корпоративных программных продуктов - в частности, собственных брендов систем управления базами данных. В 2018 году Oracle стала третьим по величине производителем программного обеспечения по доходам после Microsoft и Alphabet.

Oracle Database 12c создание производительной базы данных

При создании новой базы данных Oracle программисту или администратору (DBA) хотелось бы задать такие параметры, которые обеспечили бы базе данных максимальную производительность. Понятно, что универсальных рецептов не бывает (многое зависит от специфики применения базы и аппаратной конфигурации), но есть набор неких базовых настроек, которые следует применять в любых случаях. О них и пойдет речь в этом блоге.

Проблема

Вы осознаете, что при первоначальном создании базы данных Oracle 12c некоторые функции (когда они включены) имеют долгосрочные последствия для производительности и доступности таблицы. В частности, при создании базы данных вы хотите сделать следующее:

THREADED_EXECUTION в Oracle 12cВ системах UNIX / Linux база данных Oracle использует мультипроцессную модель. Например, после обычнойустановки базы данных Оракл в системе Linux будет иметь вот такой список процессов:


Книга Oracle Disk I/O TuningАвтор: Mike Ault
Издательство: Rampant Techpress 

Год: 2004-04-01
Страниц: 300
Язык: английский
Формат: PDF
ISBN:  0974599344

Работа с запросами Approximate Top-N в Oracle 18cФункции APPROX_RANK, APPROX_SUM и APPROX_COUNT были введены в Oracle 18c, чтобы обеспечить приблизительную обработку Top-N запросов (Approximate Top-N Query Processing). Это расширяет приблизительную обработку запросов, которая была введена в предыдущих двух выпусках (Oracle 12cR1 и 12c R2).

Преимущества и недостатки языка SQL для баз данныхSQL - это не самый быстрый и не самый элегантный способ "разговаривать" с базами данных, но это лучший способ, который у нас есть на текущий момент. Вот почему мы так активно его используем!

Сегодня Structured Query Language (SQL) является стандартным средством манипулирования и формирования запроса к данным в реляционных базах данных, хотя с определенными запатентованными расширениями среди коммерческих продуктов (например, Oracle SQL, названный PL/SQL). Стандартизация является одним из главных преимуществ языка. Второй плюс - это простота и вездесущность SQL, что даже заставило создателей многих «NoSQL» или нереляционных хранилищ данных, таких как Hadoop, принять подмножества SQL или создать собственные SQL-подобные языки запросов.