Az adatbázis tervezéshez minden fejlesztő "ért". Minden informatikai képzésben szerepel egy rész, amikor entitásokkal, táblákkal, normalizálással foglalkoznak. A vizuális fejlesztőeszközök még könnyebbé teszik ezt a folyamatot. Sajnos a programozók ezért gyakran nem mérik fel, hogy az adatbázis tervezés során nemcsak a hibátlan logikai megvalósításra kell gondolni, hanem a kezelni kívánt adatok mennyiségére és az elvárt sebességre is.
Az alapelveket követve létrehozott kisebb adatbázisok néha egész sokáig működőképesek maradnak, de szinte mindig eljön az az idő, amikor a rendszer lassú lesz, a felhasználók túl hosszú várakozási időre panaszkodnak. Ilyenkor a fejlesztők vagy üzemeltetők elkezdik toldozgatni, foldozgatni a rendszert: tegyünk fel néhány új indexet, töröljük a felesleges adatokat stb. Előbb-utóbb pedig bekövetkezik a közkedvelt megoldás: bővítsünk hardvert! Kétségkívül ez az egyik legegyszerűbb módszer, jól eltalálva a szűk keresztmetszetet gyakran igen jó eredmény érhető el ezzel.
Az adatbázisok fokozatos lassulása a növekvő adatmennyiséggel egy általános probléma, amelynek igen sok összetevője van: adatbázis technológia, hardver, felhasználók száma, kliens alkalmazás stb. Éppen ezért általános receptet adni a megoldásra nem lehet. Cégünk tapasztalata, hogy a rendszereken gyakran minimális változtatásokkal is igen nagy javulást lehet elérni. Ezeket a lehetőségeket mindig érdemes megvizsgálni, mielőtt költséges beruházásokba kezdene az üzemeltető vagy fejlesztő cég.