Souhlasím s tím, že je celkem zbytečné nějak výrazně optimalizovat databázi dříve, než se v ní objeví dostatečné množství dat. Databáze se někdy chovají na první pohled dost chaoticky a čas strávený dotazem může na objemu dat záviset velmi nelineárně.
Předpokládám ale, že tento článek měl být varováním před něčím jiným, než před předčasnou optimalizací. Velkou část těch situací v článku uvedených jsem si prožil a dnes už tak nějak podvědomě tuším, kudy cesta nevede. Mé dnešní databázové návrhy jsou často poznamenané snahou vyhnout se situacím v článku.
Dneska už na podobně věci myslím už při návrhu aplikace. Spoustu věcí dnes dělám v databázi Sqlite pro PC, Raspberry a podobné stroje - tam to může být kritické i při pár stovkách tisíc záznamů.
Množství a šíře problémů, které se řeší pomocí databází, je mnohem větší, než si my dva dovedeme představit. Myslím si proto, že je dobře, když se s námi někdo podělí o svoje zkušenosti, byť se nám mohou jevit jako banality.