Introduksjon Microsoft BizTalk Server databaser og helsen av databasene er svært viktig for en bærekraftig BizTalk Server miljø. BizTalk database jobbene spiller en viktig rolle i å holde BizTalk databasene stabile. Dessuten er det mange andre faktorer du må vurdere som krisegjenoppretting, sporing, og tilgjengelighet (f.eks clustering. Det er noen gode fremgangsmåter når det gjelder vedlikehold (se tabell nedenfor).
Tiltak
Beskrivelse
Overvåk størrelsen av databaser og tabeller
Ytelse degraderes ved stor størrelse av dine BizTalk databaser. BizTalk Server kan da ta lengre tid enn vanlig å behandle selv en enkelt budskap strømning scenario.
Aktiver sporing på BizTalk Server host
Som standard er sporing aktivert på standard hosten. BizTalk krever Tillat Host Sporing alternativet bli kontrollert på en enkelt host. Når sporing er aktivert, flyttes sporingsdata Dekoding Service (Tracking data decoding service, TDDS) sporingshendelser fra BizTalk Server Messagebox databasen til BizTalk Server sporing database. Hvis ingen BizTalk Server hostene er konfigurert med muligheten til å tillate Host Tracking eller hvis sporing verten er stoppet, så vil ikke TDDS kjøre og TrackingData_x_x tabellene i BizTalk Server Messagebox databasen vil vokse ukontrollert. Derfor bør en dedikert BizTalk Server vert konfigureres med muligheten til å tillate Host Tracking.
Bruk riktige BizTalk SQL Server Agent jobber
Gjennomføring av BizTalk Server SQL Agent jobber er helt avgjørende for å administrere BizTalk Server databaser og for å opprettholde optimal ytelse.
Overvåk og terminer suspendert instanser
Service-instanser kan suspenderes (resumable) eller suspendert ( Not resumable. Disse tjeneste instanser kan være Meldinger, orkestrering, eller Porter. BizTalk Server 2009 har plass til avslutning og fjerning av disse tilfellene ved hjelp Group Hub siden i BizTalk Server Administration Console eller ved bruk av Terminate.vbs scriptet.
Overvåke ytelsen på PhysicalDisk objekter
Server gjør et stort antall korte, meget raske transaksjoner til SQL Server BizTalk i løpet av ett minutt. Hvis SQL Server ikke kan opprettholde denne aktiviteten, kan du oppleve BizTalk Server ytelsesproblemer. Overvåk Avg. Disk sec / read, Avg. Disk sec / Transfer, og Avg. Disk sec / write i Performance monitor under PhysicalDisk objektet. Den optimale verdien er mindre enn 10 ms (millisekunder). En verdi på 20 ms eller større regnes som dårlig ytelse.
Sørg for at alle nødvendige BizTalk SQL Server Agent jobber er aktivert og kjører
Alle BizTalk SQL Server Agent jobber utenom MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb jobben skal være aktivert og kjører som vellykket. Ikke deaktiver noen annen jobb.
Slett alle uønskede data
Dersom databasene har vokst til å bli altfor stor, og hvis de data som finnes i databasene vil ikke være nødvendig lenger, er den foretrukne metoden for å slette data
Generelt