SAP bázis - Linux / MaxDB

MaxDB performancia tuning tanfolyam Berlinben

Az előző tréning után közvetlenül elmentem tanulni a performancia hangolásról is (UMEW60). A tematika elég hardcore volt, de fantasztikus volt látni, ahogy a terabájtos adatbázisok elkezdtek pörögni. Különösen gyengébb hardveren lehetett óriási teljesítménynövekedést elérni. Nagy storage rendszereken bármi gyorsan tud futni, de például szimpla diszkek esetében is a MaxDB egyszerre írja / olvassa a köteteket, így még akár RAID megoldás nélkül is szépen muzsikál (más kérdés, ki bízza rá az adatbázisát nyers - RAID nélküli - diszkrendszerre).

Érdekes momentum volt, hogy pont emiatt a technológia miatt lényeges sebességnövekedést nem tapasztalhattunk RAID5 => RAID10 konverzió után, természetesen csak ha az online logok RAID10 köteten vannak. Így viszont bátran használhatjuk a RAID5 köteteket nagyméretű éles adatbázisoknál is.

Az SQL utasítások optimalizálásál a többi adatbázisnál megszokott eszközöket láthattuk, itt az előadó egy elejtett megjegyzése bolygatta fel a csapatot: az SAP a jövőben először MaxDB adatbázisra optimalizálja a rendszereit. De hát hogyan is lehetne ez másként, hiszen az SAP AG belső szerverei már szinte kizárólag MaxDB-n futnak...

Egyébként az előadó egy hihetetlen dinamikus fejlesztő srác volt, aki egyszerűen halálosan szerelmes a MaxDB-be, és látszik rajta, hogy csapatával együtt azon dolgoznak, hogy saját maguknak alkossanak egy profi adatbázisrendszert. Egy kicsit deja vu érzésem van, hiszen a Linux története is így kezdődött: egy csapat mérnökpalánta írt magának egy operációs rendszert...
Kruska Tibor