From: | Enver ALTIN <ealtin(at)parkyeri(dot)com> |
---|---|
To: | Esref Atak <esrefatak(at)gmail(dot)com> |
Cc: | PostgreSQL Türkiye -Genel <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Re: MySQL2PostgreSQL hakkında |
Date: | 2006-03-15 16:30:34 |
Message-ID: | 4418412A.6010500@parkyeri.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
Merhaba,
Esref Atak wrote:
> Sıraladığınız bu özelliklerin çoğu, "küçük" projelerde ihtiyaç olmayan
> özelliklerdir. Orta ve büyük projelerde ihtiyaç olduğu için, küçük
> veritabanı sunucularında bu özellikler pek bulunmaz. Örneğin Tablespace.
> Ben sırf bu özelliği barındıran veritabanına bile, gönül rahatlığıyla
> "büyük bir veritabanı sunucusu" derim.
Kaynak koda şöyle bir bakınca, pek de öyle "büyük veritabanı sunucusu"
implementasyonu gibi görünmüyor bu özellik. Tablespace çok kaba
hatlarıyla bu diğer veritabanı nesneleriyle pkey/fkey bağlantıları olan
bir başka tablodaki satırdan ibaret diyebiliriz, takriben böyle
çalışıyor. fkey kuralı için bir yerlerde "on update cascade on delete
cascade" belirtince büyük ölçüde oluveriyor kendiliğinden, bu kadarını
PostgreSQL en ilkel işlevlerde bile sağlıyor zaten.
IBM DB2, Oracle, Sybase veya Microsoft SQL Server gibi yazılımların çok
ilginç nedenlerle gerçekten karmaşık hale getirdikleri aslında basit
sorunların PostgreSQL'de çok basit yollardan çözüldüğünü görmek oldukça
eğlenceli olabiliyor.
--
Enver
From | Date | Subject | |
---|---|---|---|
Next Message | Nilgün Belma Bugüner | 2006-03-15 18:08:39 | Re: MySQL2PostgreSQL hakkında |
Previous Message | Esref Atak | 2006-03-15 16:16:31 | Re: MySQL2PostgreSQL hakkında |