service portfolio · cation clusters (rac), oracle failsafe, standby datenbanken / data guard,...
Post on 10-Apr-2020
3 Views
Preview:
TRANSCRIPT
Ihr kompetenter Oracle und SQL Server Partner seit 2001
GoldPartner
SERVICE PORTFOLIO
InhaltsverzeichnisInhaltsverzeichnisdbaservices GmbH ..............................................................................................................................................................4
Managed DBA Services .....................................................................................................................................................6
Remote DBA für ORACLE und MSSQL Server ...........................................................................................................6
ORACLE ...................................................................................................................................................................................8
MSSQL .....................................................................................................................................................................................9
Service Level Agreements ............................................................................................................................................10
Beratung ..............................................................................................................................................................................12
ORACLE & MSSQL Expert On Demand .....................................................................................................................13
Datenbankanalyse & Healthcheck ...........................................................................................................................14
Hochverfügbarkeit ..........................................................................................................................................................15
Migration .............................................................................................................................................................................16
Upgrades .............................................................................................................................................................................16
Backup ..................................................................................................................................................................................17
Recovery ..............................................................................................................................................................................18
Performance Tuning .......................................................................................................................................................19
Methoden ............................................................................................................................................................................20
Unser Remote DBA Tool ................................................................................................................................................21
Partner .................................................................................................................................................................................22
Referenzen .........................................................................................................................................................................23
Soziales Engagement und Verantwortung ............................................................................................................24
Ausbildung ..........................................................................................................................................................................24
Kontaktdaten .....................................................................................................................................................................25
4
Im Jahre 2001 wurde im hessischen Neu-Isen-
burg der Grundstein für die dbaservices GmbH
(ehemals allnabout GmbH) vor rund 13 Jahren
gelegt. Als spezialisiertes Dienstleistungs-
unternehmen in der Informationstechnologie
betreuen wir europaweit zahlreiche ORACLE- und
MSSQL-Datenbanken. Die Besonderheit unserer
ITIL-basierten Dienstleistungen ist die Bereit-
stellungen von standardisierten und individu-
ellen Managed-Database-Outtasking-Modellen.
Darunter befinden sich 24/7 Service Level Agree-
ments, die die Vitalität und Verfügbarkeit von
produktionsrelevanten Datenbanken rund um die
Uhr gewährleisten.
Ein weiterer Schwerpunkt unserer Tätigkeiten
liegt in der Beratung, Skizzierung und der Imple-
mentierung von Datenbanksystemen. Hinzu
kommen datenbanktypische Projekte hinsichtlich
Datenbankmigration, Upgrade, Backup, Perfor-
mance Tuning und Sicherheit.
Nationale und internationale Kunden, unter
anderem aus der Automobilzuliefererindustrie,
Versicherung, Logistik und Energie mit hochkriti-
schen Datenbanksystemen, schätzen bereits seit
über 10 Jahren, unsere hohe Verläßlichkeit und
Qualität.
2014 entschied sich die Geschäftsleitung den
Namen dbaservices GmbH anzunehmen. Der
Name ist eindeutig und entspricht genau den
Dienstleistungen, die dbaservices anbietet.
Unternehmen:
Gründung:
Gründer / Geschäftsführer:
Unternehmenssitz:
Zahl der Mitarbeiter:
dbaservices GmbH
2001
Diplom Informatiker Herr Parul Mohan, MBA
Neu-Isenburg (Rhein-Main Gebiet)
15
• Beratung und Implementierung
• 24x7 Monitoring und Bereitschaft
• ORACLE- und MSSQL-Datenbanksysteme
• 3rd Level Support
• Managed-Database-Outtasking-Modelle
Daten und Fakten
Kernkompetenz
5
ADMINISTRATING BUSINESS DATABASES 24x7
Managed Database Servicesfür ORACLE & SQL Server
6
Managed DBA Services
Keine Ressourcen für die Betreuung Ihrer Daten-
banken? Die Lösung ist das intelligente Outsour-
cing-Modell der dbaservices mit flexiblen Service
Level Agreements (SLAs).
Die SLA-basierten Managed Database Services
von dbaservices umfassen das Konfigurieren,
Administrieren, Monitoren und das Betreiben von
ORACLE- und SQL-SERVER-Datenbanken.
Diese Services werden von unseren zertifizierten
Remote DBAs durchgeführt. Das Remote-DBA-
Team steht Ihnen für alle Tätigkeiten via Fernzu-
griff zur Verfügung.
Unsere SLAs bestehen aus einer flexiblen Kombi-
nation von Bereitschaftszeiten, Reaktionszeiten
und inkludierten permanenten und periodischen
Dienstleistungen.
Managed DBA Services
Eine Dienstleistung von dbaservices
Der dbaservices Remote DBA ist ein Daten-
bankadministrator, der seine Tätigkeit via Fern-
zugriff (Remote Access) auf den ORACLE- und
SQL-Server-Datenbanksystemen durchführt.
Der Vorteil dieser Methode zur Verwaltung von
Datenbanken ist die räumliche und zeitliche
Unabhängigkeit. Es lassen sich fast alle daten-
bankrelevanten Tätigkeiten in physischen und
virtuellen Umgebungen, das Monitoring, der
Datenbankbetrieb und die unmittelbare Behe-
bung von Störungen mit diesem Service abbilden.
Dabei spielt es keine Rolle, mit welcher Lösung
von welchem Hersteller die Fernverbindung
hergestellt wird. Gängig sind Standard RDP und
Remote DBA für ORACLE und MSSQL Server
Terminal Services. Aus sicherheitsrelevanten
Gründen ist der Zugriff der Remote DBA über
token-basierte VPN-Verbindungen empfehlens-
wert.
Der Remote DBA setzt immer einen funktionie-
renden Remote Access voraus.
Die Remote DBAs ergänzen oder ersetzen sogar
klassische Datenbankadministratoren – mit dem
wesentlichen Vorteil, dass sie rund um die Uhr
verfügbar sind. Besonders gefragt ist die Beauf-
tragung als Urlaubsvertretung oder bei Last-
spitzen.
7
ADMINISTRATING BUSINESS DATABASES 24x7
„Remote DBAs ergänzen oder ersetzen sogar klassische Datenbankadministratoren – mit dem wesentlichen Vorteil, dass sie rund um die Uhr
verfügbar sind.“
8
ORACLE-Datenbankmanagementsysteme und
-Datenbankinstanzen gekonnt zu konstruieren
und vital zu betreiben, setzt ein immenses Spezi-
alwissen voraus. ORACLE-Datenbanksysteme
bieten eine Fülle von Funktionen, Optionen und
Parameter, die – richtig angewendet und konfi-
guriert – ein solides Datenbank-Management-
System (DBMS) erzeugen.
Datenbankinstanzen sind, je nach Einsatzsze-
nario, einer gewissen Dynamik und Belastung
ausgesetzt, die einen periodischen und perma-
nenten Support erfordern. Die zertifizierten
ORACLE-Datenbankexperten der dbaservices
besitzen die relevanten Kenntnisse, um existie-
rende ORACLE-Datenbanklandschaften vollum-
fänglich zu betreuen und neue ORACLE-DBMS
einwandfrei und nachhaltig aufzusetzen.
Das Hauptaugenmerk der Systembetreuung
durch die DBAs der dbaservices liegt meistens
auf dem störungsfreien Betrieb und dem 3rd
Level Support.
Beim Planen und Umsetzen von skalierbaren
hochverfügbaren Datenbank-Management-
Systemen der dbaservices kommen Best
Practice-Ansätze zum Einsatz, die sich vielfach
bewährt haben.
Sprechen Sie uns auch auf ORACLE Real Appli-
cation Clusters (RAC), ORACLE Failsafe, Standby
Datenbanken / Data Guard, Flashback und Repli-
kation (Snapshot und Multimaster) an!
Datenbanken sind geschäftsrelevante opera-
tive Komponenten, die in Kombination mit den
vorgelagerten Applikationen für einen flüssigen
Geschäftsbetrieb sorgen. Sie sollten ihrer Bedeu-
tung entsprechend angemessen mit einem
definierten Service Level Agreement versehen
werden.
ORACLE
Von Version 7 bis 12, administriert von OCPs.
Managed DBA Services
9
ADMINISTRATING BUSINESS DATABASES 24x7
SQL-Server von Microsoft beinhalten eine
Reihe von technisch ausgereiften Funktionen
für Hochverfügbarkeitslösungen und Cluster-
technologien, die sich je nach Edition aufbauen
lassen. SQL-Server-Systeme bewähren sich seit
geraumer Zeit als solide Datenbanksysteme in
kritischen Businessumgebungen. Wenngleich es
aufgrund des anwenderfreundlichen Herstellers
Microsoft naheliegt, die DB-Systeme selbst admi-
nistrieren zu können, kann nur professionelle
Unterstützung die Datenbank so justieren, dass
der Geschäftsbetrieb ungestört bleibt und der
Betrieb aufrecht erhalten wird.
Unsere zertifizierten dbaservices MS SQL-
Experten haben in vielen Jahren bereits zahl-
reiche MS SQL-Projekte realisiert und betreut –
Best-Practice-Kenntnisse inklusive.
Wir administrieren rund um die Uhr alle gängigen
MS SQL-Server-Versionen und sorgen für einen
reibungslosen Betrieb.
AlwaysOnDie AlwaysOn Availability Group ist eine neue
Funktion für den Schutz von Anwendungsda-
tenbanken. Dieses Feature bietet nicht nur alle
Funktionen der derzeitig verwendeten Daten-
bankspiegelungsfunktion, sondern auch eine
umfassende Auswahl an Optionen zur Verbes-
serung der Datenbankverfügbarkeit und für eine
verbesserte Ressourcennutzung.
MirroringIm Falle eines unvorhersehbaren Zwischenfalls
wird beim Modus für hohe Sicherheit mit automa-
tischem Failover die Standby-Kopie der Daten-
bank (ohne Datenverlust) rasch online gebracht.
Im anderen Betriebsmodus hat der Datenbank-
administrator die Möglichkeit, den Dienst (mit
einem möglichem Datenverlust) für die Standby-
Kopie der Datenbank zu erzwingen.
ReplikationVerteilen Sie Daten und Datenbankobjekte
mithilfe der Replikation an unterschiedliche
Standorte, an Remote-Benutzer oder an mobile
Benutzer. Dafür nutzen Sie lokale Netzwerke,
WANs, DFÜ-, Funk- oder Internetverbindungen.
MSSQL
SQL Server Versionen 2000-2012, administriert von Microsoft Certified IT Professional.
10
Managed DBA Services
Erreichbarkeit und Bereitschaftszeit:
Werktags 09:00- 18:00 Uhr
Reaktionszeit:
max. 1 Stunde, danach nächster Werktag
Inkludierte permanente und
periodische Dienstleistungen:
• Monitoring – Setup
• Überwachen der Datenbank-Events
• Frühzeitiges Erkennen von Störungen
• Reporting
Ablauf:
Nachdem wir uns mit einer Analyse Ihrer Daten-
banken mit Ihren Systemen vertraut gemacht
haben, werden Ihre Datenbanksysteme mit
unseren proaktiven Alert- und Monitoringskripten
versehen und in unsere Service-Systeme einge-
pflegt. Ab jetzt werden Ihre Datenbanksysteme
durch uns betreut und permanent überwacht, um
einen funktionierenden Betrieb sicherzustellen.
Service Level Agreements
Für Datenbanken und Instanzen mit geringer Priorität ist db base als Basisadministration die richtige Wahl.
Bereitschaft MO - FR MO - SO & FT Nach Wahl
Reaktionszeit 09:00 - 18:00 1 Stunde sofort Nach Wahl
Reaktionszeit 18:00 - 09:00 ------- 30 Minuten Nach Wahl
Proaktives Monitoring 3 3 3
Backup Kontrolle 3 3 3
Monatliche Reports 3 3 3
Zugang ITIL Self Service Desk 3 3 3
Berechnung Pauschal Pauschal Pauschal
Inklusive Troubleshooting 1 Stunde 2 Stunden Nach Wahl
24/7db YOUbaseService Level Agreements dbdb
11
ADMINISTRATING BUSINESS DATABASES 24x7
Erreichbarkeit und Bereitschaftszeiten:
24 Stunden- 7 Tage die Woche!
Inkludierte permanente und
periodische Dienstleistungen:
• Monitoring – Setup
• Überwachungen der Datenbank-Events
• Frühzeitige Erkennung von Störungen
• Beheben von leichten Störungen
• Überprüfung der Backup Jobs
• Proaktives Capacity Management
• Reporting
Ablauf:
Nachdem wir uns mit einer Analyse Ihrer Daten-
banken mit Ihren Systemen vertraut gemacht
haben, werden Ihre Datenbanksysteme mit
unseren proaktiven Alert- und Monitoringskripten
versehen und in unsere Service-Systeme einge-
pflegt. Ab jetzt werden Ihre Datenbanksysteme
durch uns betreut und permanent überwacht, um
einen funktionierenden Betrieb sicherzustellen.
Erreichbarkeit und Bereitschaftszeiten:
Sie entscheiden.
Inkludierte permanente und
periodische Dienstleistungen:
Sie entscheiden welche Services Sie benötigen.
Ablauf:
Nachdem wir uns mit einer Analyse Ihrer Daten-
banken mit Ihren Systemen vertraut gemacht
haben, werden Ihre Datenbanksysteme mit
unseren proaktiven Alert- und Monitoringskripten
versehen und in unsere Service-Systeme einge-
pflegt. Ab jetzt werden Ihre Datenbanksysteme
durch uns betreut und permanent überwacht, um
einen funktionierenden Betrieb sicherzustellen.
Für Datenbanken und Instanzen mit individuellen Service Level Agreements zu den Bereitschafts- und Reaktionszeiten, die Sie benötigen und bevorzugen. Wir passen uns komplett Ihren Wün-schen an.
Der dbaservices Premiumdienst für Ihre Hochverfügbarkeitsins-tanzen, die eine permanente Betreuung benötigen, bei der Ihre Daten wie auch die Verfügbarkeit die gleiche maximale Priorität haben.
12
Consulting
Verlassen Sie sich auf die dbaservices Consul-
tans: Als Experten auf dem Gebiet der Beratung,
Skizzierung und der Implementierung von Daten-
banksystemen sind sie für jede Anforderung
bestens gerüstet. Nicht nur systemseitige Erfor-
dernisse werden erfüllt. Um für Sie einen maxi-
malen Nutzen bei gleichzeitiger Kostenreduk-
tion bereitzustellen, erzeugen unsere Experten
skalierbare und effiziente Lösungen.
Angefangen von der Bedarfsanalyse, der Dimen-
sionierung, der Implementierung bis hin zur
finalen Abnahme des Systems werden Sie von
erfahrenen Datenbankexperten begleitet. Die
einzelnen Prozesse eines Projekts sind trans-
parent gestaltet und auf Ihre individuellen
Ansprüche ausgerichtet.
Ein typisches Consulting-Projekt beginnt mit
einem Anruf von Ihnen. Sie teilen uns beispiels-
weise mit, dass Sie die Anschaffung einer daten-
bankgestützten Applikation planen, um die
existierende Datenbanklandschaft zu ergänzen.
Wir analysieren die zu erwartenden Abfragen,
Datenvolumina sowie die Anzahl der Benutzer,
anschließend erhalten Sie Empfehlungen von
unseren dbaservices Consultans zu den Details.
Das können geeignete Dimensionierungen sein,
eine Prüfung, ob sich Clusterlösungen eignen
oder ob die klassische Hot-Standby-Variante
sinnvoller erscheint.
Ein klar definierter Projektplan mit den einzelnen
Projektphasen sorgt für eine strukturierte
Vorgehensweise. Eine Dokumentation, bzw. ein
Betriebshandbuch wird nach finaler Übergabe
zur Verfügung gestellt.
Beratung
Richtige Beratung mit einem erfolgreichen Ergebnis !
13
ADMINISTRATING BUSINESS DATABASES 24x7
Setzen Sie die Datenbankexperten der dbaser-
vices temporär bei Ihnen vor Ort ein: Ob für
Datenbankprojekte, bei Performance-Analysen
oder zur Störungsbehebung – wir sind für Sie
da! Gerade in Fällen, bei denen kommunikative
Absprachen unabdingbar sind, ist es von Vorteil,
unsere Experten direkt ins operative Geschehen
mit einzubinden. Dass Sie höchste Ansprüche und
einen großen Erfahrungsschatz voraussetzen, ist
für uns selbstverständlich. Verlassen Sie sich
darauf, dass die dbaservices Datenbankspezia-
listen Ihren anspruchsvollen Aufgabenstellungen
gerecht werden und in zahlreichen Vor-Ort-
Einsätzen ihre ausgereiften Best-Practice-Kennt-
nisse eingesetzt haben.
ORACLE & MSSQL Expert On Demand
Spezialisten mit Expertise: Mit Zertifizierungen von Oracle und Microsoft !
14
Consulting
Die DatenbankanalyseEs existieren einige plausible Gründe für eine
Datenbankanalyse: stark schwankendes Leis-
tungsverhalten, fehlerhafte Funktionen und
Konfiguration, oder die Ermittlung von Hardware-
Dimsionierung zwecks Neuanschaffung.
Gerade bei Störungen im Tagesgeschäft wie
zum Beispiel: Verzögerte Speicherfunktion nach
der Eingabe von Daten in eine Applikation beim
Endbenutzer, ist nicht immer auf den ersten Blick
zu erkennen, woran es liegt. Bei der Störungs-
ermittlung zwischen Software-, Hardware-
Lieferanten und Infrastrukturbetreibern kommt
es häufig zu Unstimmigkeiten. Oftmals werden
die Datenbanken als Verursacher der Störung
„beschuldigt“. In diesem Falle verschafft eine
Datenbankanalyse eines externen Experten
schnell Klarheit und kann einer zügigen Störungs-
identifizierung sehr dienlich sein. Bei der Daten-
bankanalyse werden absolut alle Parameter und
Einstellungen untersucht, die den Betrieb beein-
trächtigen können. Den Beleg: „Es liegt nicht an
der Datenbank“ zu besitzen beschleunigt einen
Störungs-Identifizierungsprozess immens.
Die Datenbankanalyse ist elementarer Bestand-
teil unserer Managed Database Services und kann
auch separat beauftragt werden. Die Ermittlung
des IST-Zustandes der zu betreuenden Daten-
banksysteme inklusive Analyse-Dokumentation
mit nach Prioritäten sortierten Handlungsemp-
fehlungen, ist Kern der Dienstleistung.
Für gewöhnlich werden wir gebeten, die abgelei-
teten Handlungsempfehlungen, die sich aus der
Analyse ergeben haben, im Rahmen eines Tran-
sitionsprojekts durchzuführen.
DB Healthchecks 2x mal im JahrDatenbanksysteme sind vitale Systemkompo-
nenten, die einem permanenten Schreib- und
Lesezugriff ausgesetzt sind. Die dabei resultie-
renden Änderungen müssen kontrolliert ablaufen
und kontinuierlich überprüft werden. Jede von
uns betreute Datenbank wird zwei Mal im Jahr
intensiv überprüft.
Dieser Healthcheck dient zusätzlich als Basis für
unsere Desaster-Recovery-Test.
Unter anderem werden folgende Überprüfungen
durchgeführt:
• Überprüfung des Füllstandes von Datei-
systemen / Datenverzeichnissen
• Überprüfung von Error-Log-Dateien
• Überprüfung des Storage.Systems
• Überprüfung der Datensicherung
• Überprüfung von Verfügbarkeiten der
Datenbanken
• Kontrolle des Füllstandes des Archivelog-
Filesystems
• Kontrolle des Füllstandes der Daten-
verzeichnisse
• Kontrolle des Füllstandes der Tablespaces in
den Datenbanken
• Analyse der Fehlermeldungen im Alertlog der
Datenbanken
Datenbankanalyse & Healthcheck
Der 1. Schritt ist die Datenbankanalyse- danach Healthcheck 2x im Jahr !
15
ADMINISTRATING BUSINESS DATABASES 24x7
Unternehmenskritische Systeme müssen rund
um die Uhr, also 365 Tage im Jahr, online sein.
Sind kritische Anwendungen, Server oder Daten
nicht verfügbar, kann das für Unternehmen
schnell bedrohlich sein. Umsatzeinbußen, unzu-
friedene Kunden, Vertragsstrafen und eine
negative Presse können die Reputation eines
Unternehmens nachhaltig schädigen. Die Tech-
nologien von ORACLE und Microsoft schützen Ihr
Unternehmen vor ungeplanten und unterstützen
bei geplanten Ausfallzeiten – sogar bei menschli-
chem Versagen.
Nutzen Sie hochverfügbare Datenbanksysteme
für den flüssigen Geschäftsbetrieb. Um die maxi-
male Verfügbarkeit sicherzustellen, existieren
mehrere Konstruktionsmodelle. Die Datenbank-
konstruktionen der dbaservices Consultants
verfolgen konsequent den Ansatz der unmittel-
baren Wiederherstellung bei einem Systemaus-
fall.
Mit den Technologien von ORACLE und Microsoft
lassen sich entweder klassische Hot-Standby-
Umgebungen schaffen oder es kommen die
jeweiligen Clusterlösungen zum Einsatz.
Hochverfügbarkeit
Clustering, Standby und Always On möglich auf Unix, Linux und Windows !
… Schutz vor Serverausfällen
… Vermeiden von Datenverlusten in Notfällen
... Nutzung bisher ungenutzter Kapazität … Upgrades ohne Ausfallzeiten
… Vermeiden von Ausfallzeiten
16
Die Migration eines Datenbanksystems von einer
Version auf die nächsthöhere und ein gleichzei-
tiges Upgrade des Betriebssystems erfordern
Fachkenntnisse, da der Datenbestand konsistent
und lückenlos in die neuen Systeme importiert
gehört.
Bevor sich die dbaservices Consultants an die
Migration Ihrer Datenbankversion machen,
Applikationshersteller fordern in regelmäßigen
Abständen eine Aktualisierung der Datenbank-
systeme. Dabei werden zumeist in einer Test-
umgebung die aktualisierten Datenbanken
bereitgestellt und mit der Applikation getestet.
Nach erfolgreichem Test werden die produktiven
Datenbanksysteme aktualisiert. Je nach Syste-
mumgebung läßt sich dieser Vorgang mit einer
geringen Downtime bewerkstelligen.
erhalten Sie einen klar definierten Ablaufplan
von uns, während wir uns ums Bereitstellen der
Installationspakete kümmern. Alle Ereignisse
werden protokolliert und wir übergeben Ihnen
ein sauber aufgesetztes System mit den aktu-
ellen Versionen nach Best-Practice-Methoden.
Das Upgrade von Datenbanken ist insbesondere
bei Datenbankversionen zu empfehlen, die sich
offiziell nicht mehr im Support befinden.
Für das dbaservices Team sind Datenbank-
Upgrade-Projekte Tagesgeschäft.
Migrationen von DB-Derivaten zu Oracle oder SQL Server !
Ihre Datenbanken auf dem aktuellem Stand.
Migration
Upgrades
Consulting
17
ADMINISTRATING BUSINESS DATABASES 24x7
Die Konzeption und Konfiguration von soliden
Backup-Szenarien für die permanente Siche-
rung der Datenbanksysteme gehört zu den
Tagesaufgaben der dbaservices Consultants. Wir
orientieren uns bei der Konzeption an der gege-
benen Infrastruktur, agieren nach Best-Practice-
Ansätzen, empfehlen Ihnen eine kostenbewusste
Lösung und setzen diese für Sie auf.
Offline-BackupDie Datenbankdateien werden gesichert,
während die Datenbank nicht geöffnet ist.
Merkmale:
• Einfache Handhabung.
• Das Backup kann mit den Betriebssystem
eigenen Mitteln durchgeführt werden.
• Die Datenbank muss heruntergefahren werden.
• Falls ein Recover erforderlich ist, wird nur die
Sicherung wiederhergestellt. Alle danach
erfolgten Änderungen können nicht automa-
tisch nachgezogen werden.
• Die Datenbank kann nur als Ganzes wiederher-
gestellt werden.
Online BackupWährend des Nutzens der Datenbank kann eine
Sicherung hergestellt werden.
Merkmale:
• Kein Shutdown erforderlich.
• Beim Recover kann eine Sicherung einge-
spielt werden, sodass Änderungen bis zu
einem bestimmten Punkt, beispielsweise
bis vor dem Start eines bestimmten
Programms, automatisch nachvollzogen
werden können.
• Einzelne Tablespaces können gesichert werden.
• Ein Recover auf die Datensicherung alleine ist
nicht möglich, da die Sicherung keine
konsistenten Daten eines Snapshots enthält.
.
Ein sicheres und valides Backup.
Backup
18
Vor dem Beginn eines Recovers sollte immer eine
genaue Fehleranalyse stehen, um eine darauffol-
gende nachhaltige Optimierung herbeizuführen.
Die Desaster-Recovery-Prozesse werden von
den dbaservice Consultants definiert und bereits
bei der Backup-Strategie berücksichtigt. Eine
periodische Plausibilitätsprüfung ist integraler
Bestandteil und sollte in keinem Notfallkonzept
fehlen.
Es werden grundsätzlich zwei Fehlerarten unter-
schieden:
Logische Fehler:
• Datenfehler durch fehlerhafte Programme
• Ein Programm oder Skript ist in seiner
Verarbeitung abgebrochen und hinterlässt die
Daten in einem inkonsistenten Zustand
• Operatorfehler, z. B. ein Programm zur
Erhöhung der Gehälter wurde versehentlich
zweimal gestartet
• Anwender oder Administratoren haben
wichtige Tabellen oder Datensätze gelöscht
• Es stehen keine ausreichenden
Systemressourcen zur Verfügung (Systeüber-
lastung, Tablespace-Dateien sind voll, Roll-
backsegmente sind zu klein, Deadlocks)
• Stromausfall
• Hardwarefehler, z. B. bei den Speicherplatten
Technische Fehler:
• Stromausfall
• Hardwarefehler, z. B. bei den Speicherplatten
• Die Ausführung von Tools ist fehlgeschlagen,
sodass sich die Daten in einem inkonsistenten
Zustand befinden
Recover planen: Wird ein Datenfehler festgestellt,
sollte das Recover Schritt für Schritt geplant
werden. Konnte die Fehlerursache genau einge-
grenzt werden und ist der Umfang der Recovery-
Maßnahmen ermittelt, kann mit dem Recover
begonnen werden.
Recover mit einer Offline-Sicherung ausführen:
Offline-Sicherungen können nur als Ganzes
verwendet werden. Einzelne Teile oder einzelne
Dateien lassen sich nicht wiederherstellen. Es
müssen alle beteiligten Dateien einschließlich
dem System-Tablespace, den Control- und den
Redolog-Dateien aus der Sicherung übernommen
werden. Alle Datenänderungen, die seit dem
Start der Offline-Sicherung ausgeführt wurden,
müssen wiederholt werden.
Recover mit einer online-Sicherung ausführen:
Einzelne Dateien können wiederhergestellt
werden. Die Änderungen an den Daten, die
seit dem Herstellen der Sicherung ausgeführt
wurden, können durch Auslesen der Log-Dateien
nachvollzogen werden, ohne dass die Anwen-
dungsprogramme neu ablaufen müssen. Für das
Recover mit Online-Sicherungen gibt es eine
große Anzahl von Möglichkeiten.
Recovery
Recovery: Nur so gut wie das Backup !
Consulting
19
ADMINISTRATING BUSINESS DATABASES 24x7
Wenn Datenbanken nach einiger Zeit nicht wie
erwartet funktionieren , dann sind es die Anwen-
dungsnutzer, die primär damit konfrontiert sind.
Dieses technische Fehlverhalten eines Daten-
banksystems beeinflusst direkt den Betriebs-
ablauf und hat negative Auswirkungen auf die
Produktivität. Benutzerzufriedenheit und die
Anwendungsakzeptanz basieren auf eine konti-
nuierliche Datenbankoptimierung. Performance
Tuning kann hier Abhilfe schaffen, indem via
SQL-Tuning, Tuning I/O, Tuning der Speicher-
struktur, Tuning der Hintergrundprozesse und
Load Balancing eine Optimierung stattfindet. Das
Ziel des Datenbank-Tunings ist unter anderem
auch die Verbesserung des Ausführungsplans,
damit die Ergebnismenge der SQL-Abfrage
optimal mit der kleinsten Anzahl von logischen
und physischen I/O-Zugriffen zurückgeliefert
wird. Wenn die genutzten Ressourcen für die
Ausführung einer SQL-Abfrage reduziert werden,
können mit denselben Ressourcen die CPU, der
Speichers und der Festplatten-I/O mehr Leistung
erbringen. Das spart nicht nur Hardware, sondern
auch Energie.
SQL-Tuning ist ein komplexes und umfangreiches
Thema. Es ist nicht immer möglich Performance-
Probleme vorauszusehen, weil sich Datenbanken
ständig verändert. Eine permanente Überwa-
chung ist zu empfehlen. Es kann z.B. vorkommen,
dass eine nicht getunte SQL-Anweisung erst mal
ohne Problem und sehr schnell ausgeführt wird.
Aber nach einer kurzen Zeit vergrößert sich der
Tabelleninhalt, so dass die Ergebnismenge der
SQL-Anweisung sehr träge zurückgeliefert wird.
Ein solches Verhalten wird von den Anwen-
dungsnutzern direkt bemerkt. Dieses Problem
kann aber auch bei getunten SQL-Anweisungen
auftreten, z.B. bei dem Join von zwei Tabellen.
Eine Regel des SQL-Tuning besagt, dass in der
FROM-Klausel die größte Tabelle nach links und
die kleinste nach rechts positioniert werden
sollen. Wenn die Tabelle A größer als Tabelle
B ist, soll Tabelle A links in der FROM-Klausel
eingeordnet werden. Wegen der permanenten
Änderungen innerhalb der Datenbank kann es
aber passieren, dass die Tabelle B größer als
Tabelle A wird. Dadurch ist die Ausführung der
SQL-Anweisung nicht mehr optimal.
Diese beiden Beispiele verdeutlichen die Komple-
xität der Datenverteilung innerhalb der Daten-
banken.
Sprechen Sie mit uns, wenn Ihre Datenbanken
nicht so funktionieren, wie Sie es erwarten.
Performance Tuning
Analyse und Tuning = Performance !
90 %
60%
Optimierungspotenzial (Quelle: forrester.com)
20
Transparenz und absolute Verlässlichkeit sind die
obersten Tugenden, die Kunden an uns schätzen.
Wir genießen das volle Vertrauen unserer zum
Teil über 10-jährigen bestehenden Kundenbezie-
hungen, zumal unserem Verantwortungsbereich
der operative Geschäftsbetrieb zugeordnet ist.
Das bedingt eine konsequente Arbeitsweise, die
geprägt ist von hohem speziellen und interdiszi-
plinären Wissenstand mit der Bereitschaft, das
Beste zu geben. Unsere Herangehensweise ist
analytisch und proaktiv. Dabei kommen prozess-
orientierte ITIL Service Tools zum Einsatz.
Sämtliche Prozesse von dbaservices sind nach
ISO 9001 zertifiziert.
1. Mit einer Analyse Ihrer Datenbanken machen
wir uns mit Ihren Systemen vertraut.
2. Ihre Datenbanksysteme werden mit unseren
proaktiven Alert- und Monitoringskripten
versehen und in unsere ITIL-Service-Tool-
Systeme eingepflegt.
3. Von nun an sind Ihre Datenbanksystem in
unserer Betreuung und werden permanent über-
wacht.
Methoden
Sicher durch Best Practice !
Expertise
dbaservices Environment Customer‘s Environment
ProactiveEmergency
Alerts
Secure VPN Access
DB1
DB2
DB3
DB4
DB5
DB Flash Tool
Mobile Device
Email Server
ITIL TicketTool
Secure VPN Connection
Remote DBA Team
DBA
Platform
on a
ISO 270001
certified
environe-
ment
21
ADMINISTRATING BUSINESS DATABASES 24x7
DB Flash Alerting Tool.
Unser Remote DBA-Tool “DB Flash” ist ein selbst-
entwickeltes Monitoring-Programm für ORACLE-
und SQL-Server-Datenbanken und -Instanzen.
Die Funktionen:
• Monitoring von Datenbanken und Instanzen
• Alerting-Funktion via E-Mail und SMS über SMTP-Server
• Standalone, keine weiteren Packages und Features notwendig
• Customized Konfiguration
• Datenbankserver-Überwachung, u. a. Festplattenkapazitäten
• Langzeitanalysen möglich
• Keine ständige Verbindung nötig
• Keine zusätzlichen Lizenzkosten
Damit werden zusätzliche Lizenzkosten von
Drittprogrammen vermieden. Dieses Tool ist
unabhängig von Betriebssystem und Version der
Datenbanken oder Derivate.
Unser Remote DBA Tool
22
Wir freuen uns über das lebhafte Netzwerk an hochklassigen Firmen, mit denen wir erfolgreich das gemeinsame Ziel verfolgen, unseren Kunden ein lösungsori-entiertes Spektrum an Dienstleistungen anzubieten.
Partner
Expertise
GoldPartner
23
ADMINISTRATING BUSINESS DATABASES 24x7
teamtechnik ist ein Unternehmen für Produktionstechnologie. Weltweit realisieren über 400 Mitarbeiter
innovative Lösungen für schlüsselfertige Anlagen der Montage- und Prüftechnik.
Die eprimo GmbH ist ein deutscher Strom- und Gasanbieter und Tochtergesellschaft der RWE Vertrieb AG.
eprimo beliefert mehr als 1 Millionen Kunden mit Gas oder Strom. „Mehr Kunde. Weniger Kosten“ ist das
credo von eprimo. Im südlichen Hessen übernimmt eprimo als Grundversorger für Strom Verantwortung
in der Region und engagiert sich vor Ort.
Das größte unabhängige private Labor im Großherzogtum Luxemburg ist seit 1997 in der Laboranalytik
national und international tätig. Ein Team von ca. 200 Mitarbeitern, bestehend u.a. aus Akademikern,
MTAs und Krankenschwestern stehen im Dienst der Gesundheit.
inforsacom Informationssysteme GmbH konzipiert und realisiert seit 1997 integrierte IT-Lösungen nach
dem Konzept einer geschäftsorientierten IT. Als herstellerunabhängiges Systemhaus beschäftigt das
Unternehmen etwa 160 Mitarbeiter und erwirtschaftete im Geschäftsjahr 2013 einen Umsatz von ca.
101,1 Mio. Euro.
„Die persönliche Beratung und der ausgezeichnete technische Support der dbaservices DBAs wird von uns sehr geschätzt. Es ist immer jemand da, der sich um unsere Anliegen kümmert.“ , Teamtechnik, Harald K.
„Als langjähriger Kunde sind wir überaus zufrieden mit der individuellen Betreuung, schnellen Störungsbehebungen und lösungsorientierten Vorgehensweisen der dbaservices GmbH.“, Laboratoires Reunis Luxemburg, Jens M.
„Als Neukunde hat uns die flexible individuelle Gestaltung der Service Levels und die Managed Database Services mit der Kombination aus ORACLE und MSSQL überzeugt.“, eprimo, Christof G.
„Uns gefällt die Flexibilität und der lösungszentrierte technische Ansatz, den die dbaservices Mitarbeiter konsequent verfolgen.“, Inforsacom, Helmut S.
Referenzen
teamtechnik
eprimo
Laboratoires Réunis
inforsacom
24
Soziales Engagement und Verantwortung
Ausbildung
Als Teil der Gesellschaft forcieren wir den respektvollen Umgang untereinander und achten gemeinsam
auf die schonende Verwendung natürlicher Ressourcen. Die persönliche und fachliche Weiterentwick-
lung eines jeden Einzelnen wird mit speziellen Programmen gefördert.
Wir unterstützen folgende Institutionen:
Raus aus der Schule, rein in das Berufsleben. Als innovatives Unternehmen setzt die dbaservices GmbH
besonders auch auf junge qualifizierte Nachwuchskräfte. Deshalb bieten wir attraktive Ausbildungsplätze
und Berufe mit Perspektive. Zu sehen, wie junge Menschen die Möglichkeit nutzen sich zu entfalten und
Ihre Neigungen entsprechend ausbilden zu lassen, motiviert uns diesen Weg weiter zu gehen. Wir sehen
es als unsere Pflicht unser Wissen zu vermitteln, damit auch zukünftige Generationen die technologi-
schen Entwicklungen weiter vorantreiben. Die neuen Impulse, die wir von unseren Auszubildenden und
unseren Studenten erhalten, fließen direkt in die Betriebskultur ein und sind eine kollektive Bereiche-
rung.
Back to Life e.V.
Seit langem unterstützen wir den Entwicklungs-
hilfeverein Back to Life e. V. mit Spenden. Der
Verein unterstützt Menschen, die aus verschie-
denen Gründen von der Gesellschaft ausge-
schlossen sind. Back to Life e. V. erweiterte seine
Arbeit und ist nun nicht mehr ausschließlich in
Indien, sondern auch in Nepal aktiv.
Arbeitsring anerkannter Blindenwerkstätten Schlich GmbH
Die Blindenwerkstätte Schlich GmbH wird von
uns gefördert und protegiert. Sie gehört zum
staatlich anerkannten Arbeitsring, die Eingliede-
rung von Blinden in das Arbeitsleben in fast allen
Bundesländern unterstützt und somit Arbeits-
plätze für Behinderte schafft.
Chief Executive Officer:Parul M. Mohan, MBADiplom InformatikerE-Mail: parul.mohan@dbaservices.de
Director Sales & Strategy:David HartmannE-Mail: david.hartmann@dbaservices.de
Board:Privatdozent Dr.phil. Ajit Singh SikandDiplom BetriebswirtE-Mail: singh.sikand@dbaservices.de
Anschrift: dbaservices GmbH Hermannstrasse 54 63263 Neu-Isenburg
Telefon: 0049- (0)06102-882768-0Fax: 0049- (0)6102-882768-19
Internet: www.dbaservices.deEmail: info@dbaservices.de
Wir freuen uns auf Ihre Anfrage.
www.facebook.com/dbaservices24x7
www.twitter.com/dbaservices24x7
www. plus.google.com/+DbaservicesDe
www.xing.com/companies/dbaservicesgmbh
Microsoft® and Windows® are either
registered trademarks or trademarks
of Microsoft Corporation in the United
States and/or other countries.
Oracle® and Java® are registered
trademarks of Oracle® and/or its affili-
ates. Other names may be trademarks
of their respective owners.
Dokument beinhaltet lizenziertes
Bildmaterial von Fotolia.
Copyright © 2014, dbaservices GmbH
26GoldPartner
Hermannstr.54 • 63263 Neu-Isenburg
Telefon: 0049- (0)6102-882768-0 • Fax: 0049- (0)6102-882768-19
Internet: www.dbaservices.de • E-Mail: info@dbaservices.de
top related