Geliştiriciler ve Yöneticiler için PostgreSQL'e Giriş eğitimi, katılımcılara PL / pgSQL'de depolanmış prosedürleri nasıl oluşturacaklarını, sorgulayacaklarını, programlayacaklarını ve popüler, açık kaynaklı PostgreSQL veritabanı platformunu nasıl yöneteceklerini öğretir.
Hedefler:
PostgreSQL belgelerini ve kaynaklarını bulmayı,
PostgreSQL işlevleriyle çalışmayı,
Kendi işlevlerinizi oluşturmayı,
PL / pgSQL ile Programlamayı,
PostgreSQL'i güvenli bir şekilde kurmayı,
Kullanıcı oluşturma, kataloglama ve yedekleme gibi temel yönetim görevleriyle çalışmayı,
SLONY ve PGPOOL kullanmayı,
PostgreSQL'de kalıtımla çalışmayı,
Bölüm tabloları,
Tablo Alanlarını Kullanmayı,
Veritabanını izlemeyi,
EXPLAIN İfadesini kullanmayı,
PITR kullanmayı,
PostgreSQL Sunucusunu Ayarlamayı öğrenebilirsiniz.
Topics:
Giriş ve Mimari
Tarih ve Genel BakışPostgreSQL'in Başlıca Özellikleri
PostgreSQL Sınırları
PostgreSQL Mimarisi
MVCC
İleri Günlükleri Yaz
Arka Plan Yazarı
PostgreSQL Veri Türleri
Kurulum
Genel Bakış
İkili Kurulum
Kaynak Kurulumu
Bir PostgreSQL kümesini başlatma
PostgreSQL kümesini başlatma ve durdurma
Otomatik başlatma / kapatma
Yapılandırma
Giriş kontrolu
Bağlantı ayarları
Güvenlik ve Kimlik Doğrulama ayarları
Bellek ayarları
Çekirdek kaynak ayarları
Günlük yönetimi
Arka plan yazıcı ayarları
Vakum maliyeti ayarları
Otomatik vakum ayarları
Psql'ye giriş
Komut satırı parametreleri
Meta komutları
Güvenlik
PostgreSQL Veritabanlarını Yönetme
PostgreSQL Kümeleri
PostgreSQL Veritabanları
Tablolar, Birleşimler ve Toplamalar
PostgreSQL Dizinleri ve Yabancı Anahtarlar
Roller ve Güvenlik
Şemalar
Tablolar, Görünümler ve Kurallar
Kullanıcılar, Gruplar ve Roller
Tablolar ve Diziler
Nesne Güvenliği
Tablo Alanları, Bölümleme ve Gelişmiş Özellikler
Vakum
Tablo alanları
Miras
Tablo Bölümleme
Pencereleme İşlevleri
İşlemler
Eşzamanlılık kontrolü
Fonksiyonlar ve Operatörler
Tür dönüşümü
Tam metin araması
PostgreSQL ile Verileri Taşıma
Temel DML
KOPYALA
Diğer Aletler
Rutin DBA Görevleri ve En İyi Uygulamalar
Log Yönetimi
Sorgu analizi
Rutin Vakumlama
Disk alanını kurtarma
Planlayıcı istatistiklerini yönetme
REINDEX
İzleme ve İstatistik
Veritabanı Günlükleri
İşletim Sistemi Süreç izleme
PostgreSQL İstatistik Toplayıcı
İstatistik Görünümleri
İstatistik Fonksiyonları
Performans Ayarlama
İşletim Sistemi Ayarı
Donanım yapılandırması
İşlem günlükleri
Tablo Alanları ve Bölümleme
Kontrol noktası ayarı
Sorgu ayarlama
Yedekleme ve kurtarma
Pg_dump yardımcı programı
Pg_dumpall yardımcı programı
Kurtarma seçenekleri
Zaman Kurtarma
PostgreSQL Yükseltmeleri
Pg_upgrade yardımcı programı
RPM tabanlı yükseltmeler
Kaynak tabanlı yükseltmeler
Replikasyona dayalı yükseltmeler
Geri alıyorum
Çoğaltma ve HA
Streaming Replication
Eşzamanlı Çoğaltma
Çoğaltma Yuvaları
Yük devretme yönetimi
Bağlantı Poolers
HA konfigürasyonları
Tetikleyiciler
Genel Bakış
Tetikleyiciler
Olay Tetikleyicileri
Genel Bakış
Olay Tetikleyicileri
KURALLAR
Genel Bakış
SELECT Görünümler
Bir Görünümü Güncelleme
Materyalleştirilmiş Görünümler
Kurallar ve ayrıcalıklar
PL / pgSQL Dili
Yapısı
Beyannamelerİfade
İfadeler
Kontrol Yapıları
İmleçler
Hatalar ve Mesajlar
Tetik Prosedürleri
Diğer Prosedür Dilleri
PL / Perl
PL / Python