IBM FileNet P8, Version 5.2.1            

Omejitve velikosti sistemske baze podatkov delovnega toka

Programska oprema sistemske baze podatkov delovnega toka omejuje količino podatkov, ki jih lahko shranite v polje delovnega toka. Omejitve so specifične za polje in kumulativne za zapis.

Naslednja tabela opisuje omejitve, ki veljajo za določene različice programske opreme Microsoft SQL Server, Oracle in DB2.

Tabela 1. Omejitve baze podatkov
  Znakov* na polje z nizovnim podatkovnim tipom Bajtov podatkov na vrstico v bazi podatkov (zapis) Največje število stolpcev na tabelo baze podatkov
Microsoft SQL Server 2012 4000 (podatkovni tip nvarchar) 8060 1024
Oracle 11g 4000* bajtov na stolpec Omejitev ni definirana 1000
DB2 16.336 dvobajtnih znakov vargraphic

Tabele DB2, ki bi vsebovala več bajtov kot velikost vrstice, ne morete definirati.

Spremenljivka

Velikost vrstice določa definirana velikost strani prostora tabel baze podatkov. Za velikost strani 32K je velikost vrstice 32.677

1012

* Sistem delovnih tokov uporablja nize na znakovni osnovi. Ko se uporablja večbajtni nabor znakov, kot je AL32UTF8, največje število bajtov, navedeno v tabeli ni nujno ekvivalentno največjemu številu znakov. Če želite določiti največje število večbajtnih znakov v nizu, poiščite povprečno število bajtov na znak, ki je odvisno od jezika, ki ga uporabljate v bazi podatkov. Največje število bajtov na stolpec (4000) nato delite s povprečnim številom bajtov na znak. Če je povprečno število bajtov na znak enako na primer 3, potem bo rezultat naslednji: 4000/3 ali približno 1333.

Največje število stolpcev na tabelo baze podatkov vključuje zahtevana polja sistema delovnih tokov za vsak register uporabnikov delovnega toka, čakalno vrsto in dnevnik dogodkov.

†† Ko velikost BLOB konfiguracijskega objekta ali delovne postavke preseže 95 % največje definirane velikosti, sistem delovnih tokov zabeleži sporočilo o napaki v dnevnik sistemskih dogodkov.

Sistem delovnih tokov nalaga za BLOB dodatno omejitev 1 MB. Ta velikost zadostuje za večino aplikacij. Naslednji pogoji povečajo količino podatkov, ki so shranjeni v objektu BLOB:
  • Veliko število delovnih tokov. Veliko število delovnih prostorov je posledica velikega števila različic istih definicij delovnega toka, ki so prenesene v sistem delovnih tokov v enem izoliranem področju.
  • Veliko število korakov na glavnem diagramu delovnega toka. Temu pogoju se lahko izognete tako, da delovni tok razdelite na poddiagrame.
  • Veliko število podatkovnih polj.
  • Zelo velika nizovna podatkovna polja.

Za stolpce BLOB podatki niso shranjeni v sami vrstici. Shranjeni so v drugem področju baze podatkov. V vrstici je shranjen samo naslov do podatkov. Naslov ne vpliva bistveno na največjo dovoljeno količino dejanskih podatkov, ki jih je mogoče shraniti v vrstico. Zato imajo lahko neprikazana podatkovna polja večjo velikost (in skupno velikost vrstice), kot predlaga omejitev.



Last updated: October 2015
bpfcg008.htm

© Copyright IBM Corp. 2015.