Скачать презентацию Päivän epistola Pullonkaulat OUGF 23 5 2000 Скачать презентацию Päivän epistola Pullonkaulat OUGF 23 5 2000

e4b3e53ff81f8bad0291d010b9d86841.ppt

  • Количество слайдов: 30

Päivän epistola Pullonkaulat OUGF 23. 5. 2000 • Raxco Finland Oy • Quest Software Päivän epistola Pullonkaulat OUGF 23. 5. 2000 • Raxco Finland Oy • Quest Software • Kaulojen katkaisu ja ongelmien ratkaisu Oracle-ympäristössä

Raxco Finland Oy • Perustettu 1995 • Vantaa ja Jyväskylä • Asiakkaita n. 200 Raxco Finland Oy • Perustettu 1995 • Vantaa ja Jyväskylä • Asiakkaita n. 200 • Ulkoministeriö, Verohallitus, kuntia, sairaaloita • Sonera, ICL, Tieto. Enator, Novo Group, Orion, … • Liikevaihto http: //www. raxco. fi

Järjestelmähallinta & Windows NT Sysgem Enterprise Manager Käyttäjätunnusten hallinta Jonot Levytilat Laitekuormitukset Login - Järjestelmähallinta & Windows NT Sysgem Enterprise Manager Käyttäjätunnusten hallinta Jonot Levytilat Laitekuormitukset Login - seuranta ja hälytykset Tietoturva Perfect. Disk NT Quota. Advisor/NT Ultra. Bac

Quest & kumppanit Scandinavia Detroit Dallas Chicago New York San Francisco Irvine CA France Quest & kumppanit Scandinavia Detroit Dallas Chicago New York San Francisco Irvine CA France • • • Boston D. C. Spain Raleigh Atlanta Italy Israel UK Germany • • South Africa Melbourne Latin America • •

Miten ratkaista pullonkaulat? Kehitys & Tuotanto -ratkaisut Tehostaa työtä Minimoi virheitä Miten ratkaista pullonkaulat? Kehitys & Tuotanto -ratkaisut Tehostaa työtä Minimoi virheitä

Quest Software Ratkaisut sovelluskehitykseen ja tuotantokäyttöön: • Development & Deployment • Performance & Availability Quest Software Ratkaisut sovelluskehitykseen ja tuotantokäyttöön: • Development & Deployment • Performance & Availability • Information Delivery

SQL-kehityksen todellisuus • SQL-debuggaus on monimutkaista • SQL-viritys on vaikeata ja vaatii aikaa • SQL-kehityksen todellisuus • SQL-debuggaus on monimutkaista • SQL-viritys on vaikeata ja vaatii aikaa • Testikantojen luominen ja ylläpito vaatii aikaa ja resursseja ja data on usein vanhentunutta tai ei ole eheä testikokonaisuus

Muutoksen seuraukset v v Kontrolloimaton muutos on riski Muutoksen vaikutusta on vaikea arvioida ennen Muutoksen seuraukset v v Kontrolloimaton muutos on riski Muutoksen vaikutusta on vaikea arvioida ennen tuotantoon ajoa Muutoksien jäljittäminen voi olla vaikeata kehitystiimissä Tuotantoon ajettavat muutosskriptit ovat vaikeita ja hyvin virhealttiita

Käytettävissäolo 42% alasajoista johtuu inhimill. virheistä 80% inhimillisistä virheistä, jotka johtaa alasajoon, tapahtuu muutosten Käytettävissäolo 42% alasajoista johtuu inhimill. virheistä 80% inhimillisistä virheistä, jotka johtaa alasajoon, tapahtuu muutosten implementoinnista Source: Gartner. Group

Pullonkaulojen kulmakivi • Tyypillinen SQL aktiviteetti korreloi 80/20 tai jopa 90/10 sääntöön • Muutama Pullonkaulojen kulmakivi • Tyypillinen SQL aktiviteetti korreloi 80/20 tai jopa 90/10 sääntöön • Muutama SQL lause aiheuttaa pääosan tietokanta-aktiviteetistä

Quest-ratkaisut Develop v Build & Edit SQL v Debug Code v Create Tables & Quest-ratkaisut Develop v Build & Edit SQL v Debug Code v Create Tables & Other DB Objects Test v Identify Deploy & v Compare & Tune Synchronize Problem SQL v Pre & Post v Analyze Audit Impact v Roll Back v Build Test v Manage Databases

Työkalujen hyödyt v v Laadukkaampien sovelluksien kehitys Ongelmien havaitseminen virittämällä SQL -lauseita (ennakolta jo Työkalujen hyödyt v v Laadukkaampien sovelluksien kehitys Ongelmien havaitseminen virittämällä SQL -lauseita (ennakolta jo kehittäessäsi) ennen kuin loppukäyttäjät valittavat Kantamuutosten aiheuttamien vaikutusten päättely jo ennen tuotantoon vientiä Tuotantoympäristö tehokas ja stabiili, tehokkuuden pullonkaulat ennakoitavissa ja ratkaistavissa

SQL Navigator & TOAD SQL Impact Schema Manager SQLab Tuner&Xpert Space Manager Live. Reorg SQL Navigator & TOAD SQL Impact Schema Manager SQLab Tuner&Xpert Space Manager Live. Reorg I/Watch & Foglight Spotlight on Oracle Share. Plex PL/SQL -kehitys Sovell. koodi/DB muutokset Schema muutoshallinta SQL -viritys Tilahallinta 24 x 7 -tilahallinta Enterprise -monitori Kantamonitori High-Speed -replikointi

SQL Server -työkalut SQL Navigator Schema Xpress Spotlight on SQL Server SQL -kehitys, editori SQL Server -työkalut SQL Navigator Schema Xpress Spotlight on SQL Server SQL -kehitys, editori Schema muutoshallinta Kantamonitori

Talletettujen proseduurien koodaaminen, testaus ja viritys Visual Object Editor objekteille, kuten Constraint, Index, Trigger, Talletettujen proseduurien koodaaminen, testaus ja viritys Visual Object Editor objekteille, kuten Constraint, Index, Trigger, User, Role jne Tekstieditori proseduureille PL/SQL ja Trigger -debuggaus palvelimella

Lisäoptiot • Debugger • Web Development • Version Control • Tuner/Xpert • Knowledge Base Lisäoptiot • Debugger • Web Development • Version Control • Tuner/Xpert • Knowledge Base

SQL Navigator for SQL Server SQL Navigator for SQL Server

Investointi suorituskykyyn FIM Uusi investointi X Su or . ky ky la ske e Investointi suorituskykyyn FIM Uusi investointi X Su or . ky ky la ske e Aika

 • Analysoi tehottomat SQLlauseet • Tekee SQL: n ja indeksoinnin viritysesitykset • Osoittaa • Analysoi tehottomat SQLlauseet • Tekee SQL: n ja indeksoinnin viritysesitykset • Osoittaa I/O -pullonkauloja • Lähdekielistä koodia ei tarvita, joten SQLab voi virittää sekä omia että kolmannen osapuolen pakettiohjelmistoja sekä ennen että jälkeen tuotantoonoton • SQLab Xpert !!

 • Hallitsee kaikki kannan scheman muutokset • Tukee scheman muutoksia kehitys-testituotantoympäristöihin • Tarjoaa • Hallitsee kaikki kannan scheman muutokset • Tukee scheman muutoksia kehitys-testituotantoympäristöihin • Tarjoaa täyden tuen muutoksen toteutusprosessille (tarkistukset) • Kantojen vertailut ja schema-migraatio

Haasteet suorituskyky & tilat • • • Taulujen kunto Indeksien kunto I/O -tasapainotus “Tuhlatut” Haasteet suorituskyky & tilat • • • Taulujen kunto Indeksien kunto I/O -tasapainotus “Tuhlatut” tilat Kapasiteettisuunnittelu

Space Manager -ratkaisu • • • Seuraa kasvua ja objektien kuntoa Havaitsee tilaan liittyvät Space Manager -ratkaisu • • • Seuraa kasvua ja objektien kuntoa Havaitsee tilaan liittyvät ongelmat Määrittelee objektien koot optimaalisiksi Uudelleenorganisoi nopeasti Ennustaa “out of space” -tiloja Tarjoaa kapasiteettisuunnitelu- & kannan kasvuanalyyseja

Organisointiaikoja Platform used: Database: Oracle 7. 3. 4 Operating System: HP-UX 10. 2 Machine: Organisointiaikoja Platform used: Database: Oracle 7. 3. 4 Operating System: HP-UX 10. 2 Machine: HP k 260 with 2 CPU's, 512 MB RAM DB_BLOCK_BUFFERS = 10 MB SHARED_POOL_SIZE = 25 MB SORT_AREA_SIZE = 500 KB