Policyjna baza danych to typowe zastosowanie O_o ?
Niestety ten "darmowy" DB2 ma ograniczenia co do ilości procesorów i na pewno nie da się go używać w klastrze (mówimy tu o dużej bazie).
Cena zakupu DB2 jest porównywalna do Oracle Database, ale w/g IBM, zyskuje się ponoć na kosztach utrzymania DB2.
DB2 (i DB2 UDB) to znacząco inna baza niż Oracle. DB2 na Mainframe jest wykorzystywany z powodzeniem w ZUS (nie duża, ale olbrzymia baza), ale tam system KSI od początku powstawał z myślą o DB2.
Tańszy jest MS SQL Server, ale bym go nie polecał i to z wielu względów.
Jeśli chcą migrować z Oracle Database na coś znacznie tańszego/darmowego i równie dobrego do typowych zastosowań, to proponował bym najlepszą darmowy RDBMS: PostgreSQL, lub jego komercyjną wersję EnterpriseDB.
Pytanie tylko czy znajdzie się w Polsce firma, która ma na tyle kompetencji aby dobrać sprzęt, skonfigurować i zestroić PostgreSQL aby uciągnął taką dużą i centralną (ruch z całej Polski) bazę. Jeśli tak, to nie widzę powodów do dalszego zastanawiania się.
A może by tak DB2? Wersja darmowa nie ma limitów wielkości bazy danych.
http://pl.wikipedia.org/wiki/DB2
"Bezpłatna edycja DB2 Express-C może być stosowana w komercyjnych rozwiązaniach i nie ogranicza wielkości bazy danych."
"Skompresowany formatu zapisu rekordów w DB2 pozwala na znaczne zaoszczędzenie miejsca na macierzach dyskowych przy niewielkim narzucie związanym z dodatkowym wykorzystaniem procesora."
Dobre!! :) Policjanci zJajami wymyślą za 20tyś. zł nowy motor bazodanowy, który będzie _szybszy_ niż Oracle. Powodzenia, hehehe :)
PS. Zobaczcie sobie co jest w TOP10 na tej stronie: http://tpc.org