3 Aralık 2018 Pazartesi

PG_LARGEOBJECT Sistem Tablosu

Giriş
Bu tablo veriyi 2 KB'lik satırlara böler. Tabloda 3 sütun var.
1.loid
2.pageno
3.data

Bu tablodaki oprhan satırları silmek için vacuumlo komutu kullanılabilir.

Açıklaması şöyle. Yani TOAST binary veri için değil de TEXT gibi verile için kullanılıyor
TOAST is a built-in mechanism for efficiently handling large values within regular tables, primarily for variable-length data types, whereas pg_largeobject is a separate system table designed specifically for managing large binary objects like images or audio files. 

Örnek
psql komutunu kullanarak şöyle yaparız. lo_export metoduna loid değerini veririz
"C:\Program Files\PostgreSQL\9.0\bin\psql.exe" -h 192.168.1.101 -p 5432 -d mDB
 -U mYadmin -c  "\lo_export 19135 'C://leeImage.jpeg' "



Hiç yorum yok:

Yorum Gönder