Проект

Общее

Профиль

Databases » История » Версия 18

BEA, 25.11.2024 14:48

1 15 BEA
h1. Базы данных
2 2 BEA
3 16 BEA
{{>toc}}
4
5 15 BEA
h2. СУБД
6 3 BEA
7 2 BEA
Проект Omega Production поддерживает 2 вида СУБД:
8 8 BEA
* [[Oracle]]
9 2 BEA
* PostgreSQL - бета версия
10 3 BEA
11 12 BEA
Что такое СУБД? СУБД - Система Управления Базами Данных. Подробнее с понятием СУБД можно ознакомится в сети интернет
12 6 BEA
13 15 BEA
h3. Включение/Выключение/Перезагрузка СУБД
14 14 BEA
15 17 BEA
Как СУБД Oracle так и СУБД PostgreSQL включаются/выключаются посредством служб. 
16
К примеру в Windows системная программа "Службы"("Services"): 
17 18 BEA
Ниже на скриншоте представлены 2 службы (название может немного отличаться) которые надо перезапустить (@OracleOraDB12HomeTNSListener@ желательно но не обязательно). Название у остальных служб СУБД схожее 
18 17 BEA
!clipboard-202411251441-xfqkb.png!
19
20 14 BEA
Если на данном сервере нет ничего важного кроме СУБД, то можно просто перезагрузить сервер
21
22 15 BEA
h2. База Omega Production. Общие понятия, правила, принципы
23 1 BEA
24 15 BEA
h3. Хранение данных на сервере
25 10 BEA
26 1 BEA
Данные базы Omega Production храняться в табличных пространствах. Табличные пространства - объект в СУБД управляющий физическим хранилищем. Логически мы делим БД на 2 или 3 табличных пространства: 
27 4 BEA
* OMP_DB - основное хранилище данных
28
* OMP_IND - хранилище для идексов(объекты управляющие поиском и ограничениями по данным)
29 1 BEA
* [Опционально] OMP_FLS - хранилище файлов
30 14 BEA
По мере роста данных в Omega Production необходимо расширять табличные пространства. [[TablespaceSizeChange|Подробнее...]]
31
32