Üzleti szempontból kritikus rendszerek üzemeltetése

Kapcsolódó dokumentumok

Adatlap: Az SQL Server 2008 teljesítménye és méretezhetősége (143 KB, PDF)Az SQL Server 2008 teljesítményoptimalizálási eszközöket kínál az egyre növekvő adatbázisok kezeléséhez. Tanulmány az SQL Server 2008 teljesítményéről és méretezhetőségéről (206 KB, DOC)A konszolidáció támogatása érdekében a legújabb hardvertechnológiákat is hasznosíthatja a kiszolgálók vertikális méretezése során. Tanulmány a teljesítménybeli problémák elhárításáról (560 KB, DOC)Az SQL Server 2008 új eszközeivel azonosíthatók és elháríthatók a gyakran előforduló teljesítménybeli problémák.

Főbb technikai jellemzők

Fokozott teljesítmény
Vertikális méretezés (scale up)
Horizontális méretezés (scale out)

„Több olyan táblánk is van, amelyben 1 milliárdnál több sor található. Nagyobb mérkőzések után időnként 1500 ügyfelünk is lekérdezi a rendszert másodpercenként, az SQL Server azonban gond nélkül képes a terhelés kezelésére.” – bwin

Mérhető, a valós igényeknek megfelelő teljesítményjavulást tapasztalhat.

  • A Transaction Processing Performance Council OLTP- és adatraktározási munkaterhelésekhez készült TPC-C és TPC-H tesztjein bizonyított nagy teljesítményű szolgáltatásokat vehet igénybe.
  • Az első olyan adatbázisgyártó támogatását élvezheti, amely az újabb TPC-E teljesítményteszt eredményeit is közzéteszi, amely pontosabban tükrözi a modern vállalatoknál gyakori OLTP-munkaterheléseket.

Teljesítményoptimalizálás a lekérdezésfeldolgozó motor révén

  • A táblák, az indexek és az adatmennyiség dinamikusan karbantartott statisztikái alapján optimális lekérdezés-végrehajtási terveket állíthat elő.
  • A dinamikus gyorsítótár révén csökkentheti a fizikai lemez-hozzáférési műveletek számát.
  • A lekérdezésfeldolgozó az előzetes beolvasás (read-ahead) alkalmazásával előre kijelölheti az adott végrehajtási tervhez szükséges adatlapokat, és preemptív módon beolvashatja a gyorsítótárba.
  • A párhuzamos lekérdezés-végrehajtás révén kihasználhatja a többprocesszoros kiszolgálók képességeit.

A Resource Governor segítségével kézben tartható az erőforrások elosztása

  • A munkaterhelésekre vonatkozó erőforrás-használati korlátok és prioritások definiálásával kiszámítható teljesítményt biztosíthat valamennyi munkaterhelés esetében.
  • A munkaterhelések rangsorolásával a több munkaterhelést ellátó környezetek is hatékonyan üzemeltethetők.
  • Minimalizálható a becsültnél hosszabb ideig tartó lekérdezések más munkaterhelésekre gyakorolt hatása.
  • Biztosítható, hogy az üzleti szempontból kritikus fontosságú munkaterhelések számára rendelkezésre álljanak a szükséges erőforrások.

Hibaelhárítás, hangolás és megfigyelés a Performance Studio eszközzel

  • Az SQL Server diagnosztikai adatainak összegyűjtése, elemzése, megőrzése és a hibaelhárítás integrált módon végezhető.
  • Az alacsony erőforrás-igényű adatgyűjtő eszközzel összegyűjthetők a teljesítményadatok.
  • Felügyeleti adattárház alkalmazásával a vállalat különböző területeiről származó teljesítményadatok központilag tárolhatók.
  • A teljesítményadatok teljesítményfelügyeleti irányítópulton elemezhetők.

„Az Itanium 2 processzorokon futó 64 bites SQL Server 2008 rendszernek, illetve a memória szinte korlátlan bővíthetőségének köszönhetően a méretezhetőség még az adatmennyiség gyors növekedése esetén sem jelent problémát.” – Premier Bankcard

A legmagasabb szintű hardverméretezés támogatása

  • A rendszer 8-nál több processzor kezelésére is képes.
  • Akár 256 logikai processzor is használható.

64 bites technológiák támogatása a csúcskategóriás kiszolgálók kihasználásához

  • A nem egységes memóriaelérést (NUMA) alkalmazó hardverek támogatása révén az ilyen típusú rendszereken jobb méretezhetőség érhető el.
  • A NUMA architektúrájú számítógépek az alkalmazások konfigurációjának módosítása nélkül használhatók.
  • A hardveres és a szoftveres NUMA egyaránt támogatott.

Akár 50 példány egyetlen kiszolgálón

  • Egyetlen Windows Server rendszerű kiszolgálón több adatbázismotor- és Analysis Services-példány is futtatható, így optimalizálható a hardverek kihasználtsága.

„Az összesen 1024 maggal rendelkező 256 darab Intel Xeon 5400 processzorra épülő, közel lineáris méretezhetőség olyan szintű teljesítményt biztosít, amely a legnagyobb nemzetközi pénzintézetek igényeit is képes kielégíteni” – SunGard

Méretezhető megosztott adatbázisok

  • A méretezhető megosztott adatbázisok kezelésére szolgáló funkcióval csak olvasható jelentéskészítési célú adatbázisok hozhatók létre.
  • A csak olvasható adatbázisok több jelentéskészítő kiszolgálóhoz való csatlakoztatásával nagyobb teljesítményt érhet el.
  • Az összes felhasználó számára egységes adatokat biztosíthat, függetlenül attól, hogy melyik jelentéskészítő kiszolgálót használják.

A peer-to-peer (egyenrangú) replikáció előnyei

  • A jelentős terhelésnek kitett adatbázisok horizontálisan méretezhetők az adatkonzisztencia megőrzése mellett.
  • A felhasználók az adatbázis több példányát is frissíthetik, az adatok azonban egységesek maradnak.
  • Az új vizuális tervezőeszközzel csökkenthető a peer-to-peer (egyenrangú) replikáció megvalósításához és felügyeletéhez szükséges idő.

Fokozott hatékonyság lekérdezési értesítésekkel

  • A középső rétegbeli alkalmazások értesíthetők a gyorsítótárban lévő adatok megváltozásáról, így hatékony saját gyorsítótárat használó alkalmazások készíthetők.

Kiválóan méretezhető szolgáltatásorientált megoldások kialakítása a Service Broker segítségével

  • Olyan alkalmazásokat készíthet, amelyek az adatbázisok közötti kommunikációhoz az adatbázismotor összetevőit használják.
  • Az adatkezelési munkaterhelések kommunikációs és üzenetkezelési összetevők kifejlesztése nélkül oszthatók el az adatbázisok között.
  • A particionált adatok több adatbázis, szolgáltatás vagy példány felé is továbbíthatók.
  • A terheléselosztás, a továbbítás és az átjárók támogatása révén fokozható az elosztott adatbázisok megbízhatósága és teljesítménye.

További információ