В этой статье я расскажу, как поднять оракловый кластер 11gR2 из двух нод, и затем поднять на этом кластере базу данных и настроить отказоустойчивый сервис. В качестве основной ОС будем использовать Linux CentOS 5 x86_64.
Индексы в MySQL (Mysql indexes) — отличный инструмент для оптимизации SQL запросов. Чтобы понять, как они работают, посмотрим на работу с данными без них.
PostgreSQL comes with the tools you need to perform backups, incremental/continuous backups, and do point-in-time-recovery from backups. Archiving WAL files is a fundamental operation that facilitates these features. Read on to learn more about what it is all about.
Операционная система Ubuntu 16.04 Server 64X.
Install Postgres database:
sudo apt-get install postgresql postgresql-contrib (устанавливается Postgres версии 9.5)
sudo su -изменяем пользователя на пользователя root
su postgres -изменяем пользователя на пользователя postgres
можем запускать psql
Итак вам по каким то причинам понадобилось склонировать вашу единственную базу данных. Например, Вам это нужно чтобы произвести тестирование новых достижений вашего или того интереснее чудного приложения.
И так для того чтобы использовать этот непревзойденный инструмент (ну кто его превзойдет, все ведь от производителя :-) ) пройдемся по нескольким шагам.
pg_dump - это утилита позволяющая делать бэкап базы данных из postgresql. Она сохраняет в файл набор SQL команд которые полностью воссоздают структуру исходной базы данных. Для последующего восстановления из подобного файла достаточно psql которая почти всегда идет в комплекте с самим postgresql.
С помощью pg_dump, вы можете сделать бэкап базы данных в текущий момент времени, и в дальнейшнейм развернуть его без каких либо проблем. Для тех, кто раньше работал с mysql, pg_dump может показаться весьма знакомым. С mysql в поставке идет аналогичная утилита под названием mysqldump.
В этой небольшой статье мы рассмотрим несколько полезных примеров использования pg_dump.