Postgresql Tablo Boyutlarını Bulma 02/11/07
Daha önce hiç bu tür bir ihtiyaç hissetmemiÅŸtim hâla da hissetmiyorum. Bugün Planet Postgresql‘de denk geldim, denk gelmiÅŸken paylaÅŸmak istedim.
pg_size_pretty(pg_database_size(pg_database.datname)) AS size
FROM pg_database;
Kodun yer aldığı girdiyi burada bulabilirsiniz.
Bu arada sabırsızlıkla Devrim Gündüz‘ün kitabını beklediÄŸimi belirtmemde fayda var. Kitap girdisini mutlaka okumanızı öneririm ayrıca.
Pardus & Postgresql 06/08/07
Pardus üzerinde hızlıca Postgresql’i kurmak için aÅŸağıdaki adımları izleyebiliriz:
- Postgresql kurulumu ( pisi it postgresql-server )
- Servisi açalım: service postgresql-server start
- Kullanıcımız için “role” oluÅŸturalım (Konsolda)
muarifer@muarifer ~ $ su
Parola:
muarifer muarifer # su postgres
postgres@muarifer muarifer $ createuser muarifer
Shall the new role be a superuser? (y/n) yexit
exit - Veritabanımızı oluşturalım: createdb VERITABANI
- Veritabanına bağlanmak için: psql -d VERITABANI
Plpgsql ile oluÅ?turulan bir fonksiyonda, dizi olarak gönderilen deÄ?iÅ?kenin adetince iÅ?lem yaptırmak için Å?unu kullanabiliriz;
$$
DECLARE
i INTEGER;
BEGIN
i := 1;
while dizi[i] is not null loop
-- iÅ?lemler
i := i+1;
END LOOP;
END;
$$
LANGUAGE 'plpgsql';






