From a3b9a02716fd775c8635bc89b19eb52ab5cd2de1 Mon Sep 17 00:00:00 2001
From: Bruce Momjian Son güncelleme : 23 Şubat 2004 Pazartesi - 13:34:26 Son güncelleme : 26 Temmuz 2004 Pazartesi - 16:05:26 Current maintainer: Bruce Momjian
(pgman@candle.pha.pa.us) Çevirenler : Devrim Gündüz (devrim@tdmsoft.com)PostgreSQL için Sıkça Sorulan Sorular (SSS)
-
Nicholas Morris Tufar
@@ -73,6 +73,7 @@ adreslerinde g
3.9) pgsql_tmp
dizinin içindeki dosyalar nelerdir?
3.10) PostgreSQL sürümlerini yükseltmek için neden bir
dump/reload
işlemi gerçekleştirmek zorundayım?
+ 3.11) Nasıl bir donanım kullanmalıyım?br>
İşletimsel Sorular
4.1) Binary cursor ve normal cursor arasındaki fark nedır?
@@ -121,7 +122,7 @@ adreslerinde g
4.26) Neden Pl/PgSQL fonksiyonları içinden güvenli
bir şekilde tablo yaratma/kaldırma işlemlerini yapamıyoruz?
4.27) Hangi replikasyon seçenekleri bulunmaktadır?
- 4.28"D) Hangi şifreleme seçenekleri bulunmaktadır?
+ 4.28) Hangi şifreleme seçenekleri bulunmaktadır?
PostgreSQL Özelliklerini Genişletmek
@@ -194,7 +195,7 @@ adreslerinde g
Win32 libpg
kütüphanesi ve psql yaratabilirsiniz. PostgreSQL aynı
zamanda ODBC istemcileri ile haberleşebilmektedir.
Sunucu
-Veritabanı sunuucsu Cygwin
kullanarak Windows NT, 2K ya da
+
Veritabanı sunucusu Cygwin
kullanarak Windows NT, 2K ya da
XP üzerinde çalıştırılabilir. Dagıtım içindeki pgsql/doc/FAQ_MSWIN
dosyasını ya da web sitemizdeki MS Windows FAQ'u inceleyebilirsiniz.
Doğal Windows NT/2000/XP portu için şu anda çalışmalar devam etmektedir. Windows sürümü @@ -540,7 +541,14 @@ adreslerinde g
Disk biçiminin değişmediği sürümlerde, pg_upgrade
betiği güncellemenin
bir dump/restore gerektirmeden yapılmasını sağlayacaktır. pg_upgrade
betiğinin o sürüm için bulunup bulunmadığını sürüm notları içinde bulabilirsiniz.
PC donanımı tamamen uyumlu olduğu için, insanlar tüm PC donanımlarının aynı kalitede olduğunu + düşünürler. Oysa böyle değildir. ECC RAM, SCSI ve kaliteli anakartlar daha ucuz donanımlara göre daha + çok güvenilirlerdir ve başarımları daha yüksektir. PostgreSQL hemen hemen tüm donanımda + çalışabilmektedir, ancak güvenilirlik ve başarım önemli ise donanım seçeneklerini çok iyi araştırmak + gereklidir. E-posta listelerimi donanımlarla ilgili sorular ve de ticaret için kullanılabilir.
+Sequenceler hakkında daha fazla bilgi için create_sequence
- yardım sayfasına bakabilirsiniz. Her satırın OID
alanını tekil bir sayı
+ yardım sayfasına bakabilirsiniz. Her satırın
OID
alanını tekil bir sayı
olarak alabilirsiniz. Ancak, veritabanınızın dump'ını alıp yeniden yüklerseniz,
OID
değerlerini koruyabilmek için pg_dump
'ın -o
parametresini ya da "COPY WITH OIDS
" seçeneğini kullanmanız gerekecektir.
Large object işlemlerinizin uçlarına, yani lo_open
...
lo_close
komutlarının çevresine, BEGIN WORK
ve
COMMIT
koymanız gerekmektedir;
Şu anda, PostgreSQL kuralları large objectleri transaction commit edildiğinde kapatarak + uygulamaktadır. Dolayısıyla handle ile yapılacak ilk şey invalid large obj descriptor hatası + ile sonuçlanacaktır.Dolayısıyla çalışan kodunuz eğer transaction kullanmazsanız hata mesajları + üretecektir.
Eğer ODBC gibi bir istemci arabirimi kullanıyorsanız, auto-commit'i kapatmanız gerekebilir.
-- cgit v1.2.3