Różnica między CLOB i BLOB z perspektywy DB2 i Oracle?
Byłem bardzo zafascynowany tymi dwoma typami danych. Według Oracle Docs, są one przedstawione w następujący sposób:
BLOB: łańcuch dużych obiektów binarnych o zmiennej długości, który może mieć długość do 2 GB (2,147,483,647). Przeznaczone głównie do przechowywania nietradycyjnych danych, takich jak głos lub media mieszane. Ciągi obiektów BLOB nie są powiązane z zestawem znaków, tak jak w przypadku ciągów danych bitowych.
CLOB : znak o zmiennej długości duży ciąg obiektów to może mieć długość do 2 GB (2,147,483,647). KLOB może przechowywać jednobajtowe ciągi znaków lub wielobajtowe dane oparte na znakach. KLOB jest uważany za ciąg znaków.
To czego Nie wiem, to czy jest jakaś różnica między tymi dwoma z perspektywy DB2 i Oracle? Jakie są różnice między DB2 CLOB i Oracle CLOB, także między DB2 BLOB i Oracle BLOB? Jaki jest maksymalny rozmiar zarówno w DB2 jak i Oracle? Czy to tylko 2 GB ?
3 answers
Można je uznać za równoważne. Granice wielkości są takie same:
- Maksymalna długość KLOBA (w bajtach lub OKTETACH)) 2 147 483 647
- Maksymalna długość Bloba (w bajtach) 2 147 483 647
Istnieje również DBCLOBs, dla znaków dwubajtowych.
Bibliografia:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-05 10:01:31
BLOB
przeznaczone głównie do przechowywania nietradycyjnych danych, takich jak obrazy, filmy, głos lub mieszane media. CLOB
przeznaczone do przechowywania danych opartych na znakach.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-14 06:13:09
BLOB jest dla danych binarnych (Filmy, obrazy, dokumenty, inne )
CLOB jest dla dużych danych tekstowych (Tekst )
Maksymalny rozmiar na MySQL 2GB
Maksymalny rozmiar na Oracle 128tb
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-06 17:10:46