Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters · PDF fileBytec...

6
Bytec IBM-Newsletter Ausgabe 09 (01/2006) Willkommen zur Januar-Ausgabe des Bytec TECH-Newsletters Inhaltsverzeichnis TECHTIPP 1 – CHECKLISTE – INSTALLATION IDS 9.40/10.00 .......................................1 TECHTIPP 2 – CHECKLISTE MIGRATION........................................................................ .2 TECHTIPP 3 – CHECKLISTE TUNING.............................................................. .................4 IBM Informix – Version 10.00.xC4 ist verfügbar ............................................................... ....5 Produktvorstellung DBSONAR............................................................................................ .6 Bytec-Schulungsangebote  2006 .......................................................................... ...............6 Mit dieser Ausgabe des TECH-Newsletters ist die „Redaktion“ zur „Produktion“ gewandert. Nun liegt alles in der Hand der Technik. Der Themenschwerpunkt wird sich weiterhin rund um Datenbanken und Linux bewegen, wobei auch Installationen auf Microsoft nicht ausgeklammert werden. In dieser Ausgabe haben wir die Checklisten aufbereitet, nach denen eine Installation, Migration oder ein Tuning einer aktuellen IDS aufgelistet sind. Diese Listen sollten als Leitfaden genutzt werden, um mögliche Probleme bereits hier zu unterbinden. Für Kritik und Anregungen sind wir jederzeit dankbar. Ihr Themenvorschlag und Ihre Meinung beeinflusst die kommenden Ausgaben dieses TECH-Newsletters.

Transcript of Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters · PDF fileBytec...

Page 1: Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters · PDF fileBytec IBM­Newsletter Ausgabe 09 (01/2006) Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters Inhaltsverzeichnis

Bytec IBM­Newsletter Ausgabe 09 (01/2006)

Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters

InhaltsverzeichnisTECHTIPP 1 – CHECKLISTE – INSTALLATION IDS 9.40/10.00.......................................1TECHTIPP 2 – CHECKLISTE MIGRATION........................................................................ .2TECHTIPP 3 – CHECKLISTE TUNING.............................................................. .................4IBM Informix – Version 10.00.xC4 ist verfügbar............................................................... ....5Produktvorstellung DBSONAR............................................................................................ .6Bytec­Schulungsangebote  2006.......................................................................... ...............6

Mit dieser Ausgabe des TECH­Newsletters ist die „Redaktion“ zur „Produktion“ gewandert.Nun liegt alles in der Hand der Technik.Der Themenschwerpunkt wird sich weiterhin rund um Datenbanken und Linux bewegen,wobei auch Installationen auf Microsoft nicht ausgeklammert werden.

In dieser Ausgabe haben wir die Checklisten aufbereitet, nach denen eine Installation,Migration oder ein Tuning einer aktuellen IDS aufgelistet sind.Diese Listen sollten als Leitfaden genutzt werden, um mögliche Probleme bereits hier zuunterbinden.

Für Kritik und Anregungen sind wir jederzeit dankbar. Ihr Themenvorschlag und IhreMeinung beeinflusst die kommenden Ausgaben dieses TECH­Newsletters.

Page 2: Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters · PDF fileBytec IBM­Newsletter Ausgabe 09 (01/2006) Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters Inhaltsverzeichnis

Bytec IBM­Newsletter Ausgabe 09 (01/2006)

TECHTIPP 1 – CHECKLISTE – INSTALLATION IDS 9.40/10.00

User/Group Informix anlegen (useradd / groupadd)Login: informix uid: ___ gid: ___ Passwd: ____________________

Produktverzeichnis anlegen (z.B.: IDS_10.00.UC4)INFORMIXDIR als Link auf das Produktverzeichnis anlegen 

$INFORMIXDIR= _______________________________________Links zu den (Raw) Devices erstellen        Pfad zu den Links  : ______________________________________        DBSERVERNAME/ALIAS : ________________________________chown informix:informix / chmod 660 der DevicesInstallation Tools ISQL/4GL,SDK  (in separates Verzeichnis ?)Installation IDS ins INFORMIXDIRKernelparameter anpassen (MachineNotes) und rebootBYTEC­Scripts einkopieren (config.sh, SMI­Scripts, INFO.sh)        #Scripts im nächsten TECH­Newsletter 2/2006#ifxini mit Environments erstellen (und in .profile aufrufen)sqlhosts anpassen/etc/services anpassen:  Service/Port : __________________________

onconfig anpassenoninit ­ivyCheck auf 'sysmaster database built successful' im online.logOnmode ­BC 1 / 2 Bigchunks aktivieren (nur in 9.4 notwendig)Dbspaces anlegen (oder im Script config.sh eintragen)Chunks anlegen (oder im Script config.sh eintragen)logs verschieben (oder im Script config.sh eintragen)physlog ändern (oder im Script config.sh eintragen)Testdatenbank erstellen (dbaccessdemo stores)Test der Funktionalität (Select, Insert, Update, Delete)Installation ISA  in eigenes VerzeichnisEinsetzen Start­Stop­Skript für IDS und ISA (rc.informix)INFO.sh (BYTEC­Protokoll­Skript für IDS und Betriebssystem)Archiv mit "ontape ­s ­L 0"Restore (da man dies auf Produktionen anschliessend nie wieder testet)######################################################################[email protected]

Page 3: Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters · PDF fileBytec IBM­Newsletter Ausgabe 09 (01/2006) Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters Inhaltsverzeichnis

Bytec IBM­Newsletter Ausgabe 09 (01/2006)

TECHTIPP 2 – CHECKLISTE MIGRATION

Check auf Resource PHYSLOG (mind. 100 MB)PLOG_OVERFLOW_PATH (ONCONFIG) auf freies DirectoryCheck auf Resource LOCKS (mind. 4x count(syscolumns) bzw. 4x count(sysobjstate))Check auf KAIO (Bei HP zusätzlich privgroup ­ siehe Relnotes)onmode ­uy um die User geordnet aus dem System entfernen (Daten­Endstand)Sicherung durchführen / prüfen (ontape, dbexport)(+) Update statistics Low drop Distributions (je Datenbank)(*) oncheck ­cDI (je Datenbank) / oncheck ­cr / oncheck ­cR / oncheck ­cc(*) Ermitteln, welche INFORMIX­Produkte vorhanden sind (Frontends)(+) Löschen der CDR (cdr delete server) falls genutztAuskommentieren Start­Stop­SkriptServer herunterfahren mit onmode ­ukyBestehende INFORMIXDIR umbennen (Vorschlag: IDS_<version>)Installation der neuen Produkte in ein neues Verzeichnis z.B. IDS_10.00.UC4$INFORMIXDIR als Link auf das neue Verzeichnis erstellen und Rechte vergebenKernelparameter prüfen / anpassenonconfig aus altem INFORMIXDIR einkopieren und anpassenSQLHOSTS aus altem INFORMIXDIR einkopierenoninit ­v zum ersten Hochfahrenonmode ­BC 1 / onmode ­BC 2 um Bigchunk Format zu aktivierenoncheck ­cr / oncheck ­cc / oncheck ­cDI (je Datenbank auch Systemdatenbanken)update statistics (je Datenbank auch Systemdatenbanken)update statistics high (nach Script $INFORMIXDIR/BTC/upd_stat.sql)oncheck ­cR / oncheck ­ccInitiale Sicherung der neuen Instanz(+) CDR neu aufsetzen falls genutztStart/Stop­Scripten wieder aktivierenInfo.sh (Skript zur Protokollierung)#######################################################################(+) = Empfohlen, kann aber bei kleinen Versionssprüngen entfallen(*) = Kann vorab als Vorbereitung erfolgen#######################################################################[email protected]

Page 4: Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters · PDF fileBytec IBM­Newsletter Ausgabe 09 (01/2006) Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters Inhaltsverzeichnis

Bytec IBM­Newsletter Ausgabe 09 (01/2006)

TECHTIPP 3 – CHECKLISTE TUNING

online.log (checkpoint dauer)online.log (checkpoint häufigkeit)online.log (Meldungen Error/Warning)onstat ­p (Read Cache Rate > 95%)onstat ­p (overflows = 0)onstat ­p (user:sys bei 5:1 ?)onstat ­p (rollbacks unter 1% der Commits)onstat ­p (RA­Pages: ixda­RA > da­RA)onstat ­p (Deadlocks = 0)onstat ­d (Tempdbs mit Flag "T")onstat ­d (Expanded chunk capacity mode: always)onstat ­d (Free Space > 20% in Datadbspaces)onstat ­D (I/O­Verteilung der Chunks)onstat ­F (Fg­Writes=0 / LRU­Writes)onstat ­l (PHYSBUFF gross genug)onstat ­l (Logs im Backupscript ?)onstat ­u (Useranzahl)onstat ­u (Locks je User < 200)onstat ­g ioq (kio aktiv ?)onstat ­g ioq (maxlen bei proc <= 100)onstat ­g ioq (maxlen bei gfd  <= 150)onstat ­g iof (io/sec < 200)onstat ­g ntu (Menge der shm oder tcp­Connects)onstat ­g sql (F.E.Versionen)onstat ­g sql (Statements)onstat ­g ses (Memory je Session / soll unter 3 MB)onstat ­g seg (Anzahl der SHMSegments)onstat ­g rea (Ready Queue leer)onstat ­g dic (DictionaryCache voll ?)onstat ­d prc (ProcedureCache voll ?)SYSMASTER: extents (Gibt es grosse Tabellen mit vielen Extents ?)SYSMASTER: sqxpln2 (Gibt es Statements mit hohen Kosten ?)SYSMASTER: sqxpln3 (Gibt es Statements mit sequentiellen Zugriffen ?)SYSMASTER: tab_seq (Anzahl der Sequential Scans je Tabelle)

Page 5: Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters · PDF fileBytec IBM­Newsletter Ausgabe 09 (01/2006) Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters Inhaltsverzeichnis

Bytec IBM­Newsletter Ausgabe 09 (01/2006)

SYSMASTER: sysdatabases (In welchem loggingmode arbeiten die Datenbanken ?)SYSMASTER: dblocale (In welcher Locale arbeiten die Datenbanken ?)#######################################################################Mögliche Aktionen beim Tuning:

ONCONFIG vor Änderungen sichern !ONCONFIG anpassen (Änderungen eindeutig markieren mit Datum)Indices anpassen / Neu erstellen„Update statistics high“ gezielt ausführen

#######################################################################[email protected]

IBM Informix – Version 10.00.xC4 ist verfügbar

Seit Dezember ist das neueste Release der IDS die Version 10.00.xC4 auf allensupporteten Plattformen verfügbar. Die Neuerungen umfassen neben einer Reihe vonBereinigungen das „truncate table“, das entgegen der Informationen im Handbuch nichtmit der Version 10.00.xC1 verfügbar war.Die „Neuen Features“ der CDR­Replikation wurden nochmals überarbeitet, so daßnunmehr bei der Definition der Replicates mittels Templates keine Unzahl vonHilfstabellen und Procedures mehr ungefragt in der Produktionsdatenbank landet. 

[email protected]

Page 6: Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters · PDF fileBytec IBM­Newsletter Ausgabe 09 (01/2006) Willkommen zur Januar­Ausgabe des Bytec TECH­Newsletters Inhaltsverzeichnis

Bytec IBM­Newsletter Ausgabe 09 (01/2006)

Produktvorstellung DBSONAR

Neues Diagnose und Performance Tuning Tool für IBM Informix Datenbanken#######################################################################Mit DBSonar stellt CobraSonic Software Inc. aus Taiwan ein neues Administrations­Toolfür Informix vor.  DBSonar ist ein umfassendes Tool zur einfachen Überwachung,Diagnose und zum Performance Tuning von Informix.DBSonar ermöglicht unter anderem die Überwachung einer beliebigen Anzahl vonDatenbank Servern (Informix­, Betriebssystem­, Netzwerk­ und Anwendungsparamter)von einer graphischen Konsole aus, hilft Performance Engpässe in SQL­Anwendungen zuentdecken und zu beheben. Zudem bietet das Tool eine Analyse der "historischen"Entwicklung der Abläufe von Datenbank­Server und Anwendung.Weiter gibt DBSonar automatisch Vorschläge zur Konfiguration der onconfig­Parameter.Unterstützt werden IBM Informix Versionen 7.x, 9.x und 10.x auf allen Unix und LinuxPlattformen.Das Front­End steht für Linux als auch für Windows­XP zur Verfügung.Für weitere Informationen wenden Sie sich bitte an [email protected]

Bytec­Schulungsangebote  2006

Die aktuellen Termine für BYTEC­Schulungen zu den Themen INFORMIX, LINUX undPostgreSQL sind für das erste Halbjahr 2006 festgelegt.

Unter  dem Link: http://www.bytec.de/services/new/schulung/index.html

finden Sie die Termine.Es besteht die Möglichkeit Ihren Wunschtermin zusätzlich zu berücksichtigen.Terminwünsche per Mail an: [email protected]