Update Turkish FAQ.

Devrim GUNDUZ
This commit is contained in:
Bruce Momjian 2004-11-30 19:42:38 +00:00
parent 8b9a9c9a68
commit f02a21b19b
2 changed files with 15 additions and 25 deletions

View File

@ -1,11 +1,11 @@
PostgreSQL için Sıkça Sorulan Sorular (SSS)
Son güncelleme : 09 Kasım 2004 Salı - 12:02:27
Son güncelleme : 15 Kasım 2004 Pazartesi - 14:47:20
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
Çevirenler : Devrim Gündüz (devrim@tdmsoft.com)
Nicholas Morris Tufar (ntufar@tdmsoft.com)
Nicolai Tufar (ntufar@tdmsoft.com)
Volkan YAZICI (volkany@phreaker.net)
Bu belgenin en güncel hali, http://www.PostgreSQL.org/docs/faqs/FAQ_turkish.html ve
@ -77,8 +77,7 @@ kolonumdaki say
4.24) Aynı anda birden fazla veritabanında nasıl işlem yapabilirim?
4.25) Bir fonksiyondan nasıl çoklu satır ya da kolon döndürebilirim?
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) Hangi şifreleme seçenekleri bulunmaktadır?
4.27) Hangi şifreleme seçenekleri bulunmaktadır?
PostgreSQL Özelliklerini Genişletmek
5.1) Kullanıcı-tanımlı bir fonksiyon yazdım. psql'de çalıştırdığım zaman neden core dump ediyor?
5.2) PostgreSQL'e nasıl yeni veri tipleri/fonksiyonlar ekleyebilirim?
@ -737,6 +736,7 @@ iletmedi ve bu s
TIDler, belirli fiziksel satırlar block ve offset değerleri ile belirtmekte kullanılır. TIDler, satırlar değiştiğinde
ya da yeniden yüklendiğinde değişirler. Index girdileri tarafından fiziksel satırları göstermek için kullanılırlar.
4.17) PostgreSQL'de kullanılan bazı terimlerin anlamları nelerdir?
Kaynak kodun bir kısmı ve eski belgeler, daha geniş kullanım alanı olan terimleri kullanırlar. Bunların bazıları:
@ -849,24 +849,20 @@ davranaca
contrib/dblink fonksiyon çağrılarını kullanarak cross-database sorgulara izin verir. Tabii ki, bir istemci değişik
veritabanlarına aynı anda erişim sağlayabilir ve bilgiyi bu şekilde birleştirebilir.
4.25) Bir fonksiyondan nasıl çoklu satır ya da kolon döndürebilirim?
7.3 sürümünde, bir fonksiyondan kolaylıkla çoklu satır ya da sütun döndürebilirsiniz.
(http://techdocs.postgresql.org/guides/SetReturningFunctions)
4.26) Neden Pl/PgSQL fonksiyonları içinden güvenli bir şekilde tablo yaratma/kaldırma işlemlerini yapamıyoruz?
PL/PgSQL fonksiyon içerikleri cache'ler. Bunun istenmeyen bir tarafı, eğer bir PL/PgSQL fonksiyonu geçici bir tabloya
erişiyorsa ve bu tablo ileride kaldırılıp yeniden oluşturulduktan sonra fonksiyon yeniden çağrılırsa, fonksiyon
çalışmayacaktır; çünkü cache'lenmiş fonksiyon hala eski geçici tabloyu gösteriyor olacaktır. Çözüm, geçici tablo
erişimleri için PL/PgSQL'de EXECUTE kullanmaktır. Bu, sorgunun her seferinde yeniden işlenmesini sağlayacaktır.
4.27) Hangi replikasyon seçenekleri bulunmaktadır?
Çeşitli master/slave replikasyon seçenekleri bulunmaktadır. Bunlar master veritabanının veritabanı değişikliklerini
yaparken, slave sunucunun sadece veritabanında okuma yapmasına izin verir.
http://gborg.PostgreSQL.org/genpage?replication_research sayfasının altında bunların listesini bulabilirsiniz.
http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php adresinde, çoklu-master replikasyon çözümü üzerinde
çalışılıyor.
4.28) 4.28) Hangi şifreleme seçenekleri bulunmaktadır?
4.27) Hangi şifreleme seçenekleri bulunmaktadır?
* contrib/pgcrypto SQL sorgularında kullanılabilmesi için şifreleme fonksiyonları içermektedir.
* İstemciden sunucuya iletişimi şifrelemek için, sunucuda ssl seçeneği postgresql.conf içinde açık olmalıdır.
@ -877,18 +873,22 @@ postgresql.conf i
* Sunucunun kendisini şifreli dosya sistemi üzerinde çalıştırabilirsiniz.
PostgreSQL Özelliklerini Genişletmek
5.1) Kullanıcı-tanımlı bir fonksiyon yazdım. psql'de çalıştırdığım zaman neden core dump ediyor?
Sorunun nedeni birden fazla şey olabilir. Kullanıcı-tanımlı fonksiyonunuzu stand-alone bir programda çalıştırmayı
deneyiniz.
5.2) PostgreSQL'e nasıl yeni tipler/fonksiyonlar ekleyebilirim?
Çalışmalarınızı pgsql-hackers e-posta listesine gönderiniz. Kodunuz incelendikten sonra /contrib dizinine konacaktır.
5.3) Bir tuple dondürmek icin bir C fonksiyonunu nasil yazarım?
PostgreSQL 7.3 sürümü ile birlikte, C, PL/PgSQL ve SQL kullanılarak tablo-döndüren fonksiyonlar tamamen
desteklenmektedir. Ayrıntılı bilgi için PostgreSQL 7.3.2 Kullanıcı Rehberi'ne bakabilrisiniz. Bir örneği
contrib/tablefunc içinde bulabilirsiniz.
5.4) Bir kaynak dosyasında değişiklik yaptım. Yeniden derlememe rağmen değişiklik geçerli olmuyor. Neden?
Makefile'lar include dosyaları için tam bir bağımlılık içermezler. Öncelikle make clean, ardından da baska bir make

View File

@ -17,10 +17,10 @@
<body bgcolor="#ffffff" text="#000000" link="#ff0000" vlink="#a00000" alink="#0000ff">
<h1>PostgreSQL için Sıkça Sorulan Sorular (SSS)</h1>
<p>Son güncelleme : 09 Kasım 2004 Salı - 12:02:27</p>
<p>Son güncelleme : 15 Kasým 2004 Pazartesi - 15:03:23</p>
<p>Current maintainer: Bruce Momjian
(<a href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br></p>
<p>Çevirenler : Devrim Gündüz (<a href="mailto:devrim@tdmsoft.com">devrim@tdmsoft.com</a>)<br>Nicholas Morris Tufar
<p>Çevirenler : Devrim Gündüz (<a href="mailto:devrim@tdmsoft.com">devrim@tdmsoft.com</a>)<br>Nicolai Tufar
(<a href="mailto:ntufar@tdmsoft.com">ntufar@tdmsoft.com</a>)<BR>Volkan YAZICI (<a href="mailto:volkany@phreaker.net">volkany@phreaker.net</a>)</p>
<p>Bu belgenin en güncel hali, <a href="http://www.postgresql.org/docs/faqs/FAQ_turkish.html">http://www.PostgreSQL.org/docs/faqs/FAQ_turkish.html</a>
ve <a href="http://www.gunduz.org/seminer/pg/FAQ_turkish.html">http://www.gunduz.org/seminer/pg/FAQ_turkish.html</a>
@ -121,8 +121,7 @@ adreslerinde g
<a href="#4.25">4.25</a>) Bir fonksiyondan nasıl çoklu satır ya da kolon döndürebilirim?<br>
<a href="#4.26">4.26</a>) Neden Pl/PgSQL fonksiyonları içinden güvenli
bir şekilde tablo yaratma/kaldırma işlemlerini yapamıyoruz?<br>
<a href="#4.27">4.27</a>) Hangi replikasyon seçenekleri bulunmaktadır?<br>
<a href="#4.28">4.28</a>) Hangi şifreleme seçenekleri bulunmaktadır?<br>
<a href="#4.27">4.27</a>) Hangi þifreleme seçenekleri bulunmaktadýr?<br>
<h2 align="center">PostgreSQL Özelliklerini Genişletmek</h2>
@ -977,16 +976,7 @@ ORDER BY col1
<code>EXECUTE</code> kullanmaktır. Bu, sorgunun her seferinde yeniden işlenmesini
sağlayacaktır.</p>
<h4><a name="4.27">4.27</a>) Hangi replikasyon seçenekleri bulunmaktadır?</h4>
<p>Çeşitli master/slave replikasyon seçenekleri bulunmaktadır. Bunlar master
veritabanının veritabanı değişikliklerini yaparken, slave sunucunun sadece
veritabanında okuma yapmasına izin verir.
<i><a href="http://gborg.PostgreSQL.org/genpage?replication_research">http://gborg.PostgreSQL.org/genpage?replication_research</a></i>
sayfasının altında bunların listesini bulabilirsiniz.
<i><a href="http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php">http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php</a></i>
adresinde, çoklu-master replikasyon çözümü üzerinde çalışılıyor.</p>
<h4><a name="4.28">4.28</a>) 4.28) Hangi şifreleme seçenekleri bulunmaktadır?</h4>
<h4><a name="4.27">4.27</a>) 4.28) Hangi þifreleme seçenekleri bulunmaktadýr?</h4>
<ul><li>contrib/pgcrypto SQL sorgularında kullanılabilmesi için
şifreleme fonksiyonları içermektedir.</li>
<li> İstemciden sunucuya iletişimi şifrelemek için, sunucuda ssl seçeneği postgresql.conf içinde