Sybase DBA plans for analyzing &
monitoring (Most of these questions are
valid for other db engines, too.)
·
Read and comment most
important DBA documents.
·
Are
there any audit or other documents that we should read?
·
What is current backup and recovery plan for ASE
databases?
·
What are most
critical and important ASE environments and databases?
·
What kind of environmets (OLTP, DW etc.) do we have?
·
Do we have any hybrid
needs? If yes, is ASE configured on fly?
·
How do you describe
your reporting system?
·
Where and what kind
of dumps are copied and how dumps are backuped
themselves?
·
What kind of dumps
are taken and how often?
·
How long does it take to recover from biggest database, if it fails at
02.10 PM?
·
How many transaction
dumps are needed for recovery in this case?
·
Can you describe some
basic recovery scenarious?
·
First one can be
failover (prod node fails), second case happens at 02.05 PM (biggest db) when static table is truncated (software canno’t be used) and third recovery scenario is complete
database corrupt and db (biggest) is unused at 02.10
PM and it’s Monday. Sybase can not
revover it and is now suggesting (03.30 PM) long
running recovery option. How long does it take to recover from these scenarious? Are other db’s in use
at time? How are db servives
treated/moved back to mother node when failed node is fixed (case 1)?
·
What else needs to be
backuped? Any bcp’s?
·
What other important DBA utilities (statistics
etc.) do we have?
·
If you haven’t got
anything better to do, simulate and learn
your production backup and utility model.
·
Try to find time and study your ASE configurations.
·
Get familiar with
system and take basic listings from
ASE, file system and operating system (crontab –l).
·
Code, develop, test and use ASE DBA and monitoring & analyzing
scripts. This is quite important. We must prepare. Needed wheels are usually
nowadays already invented, you just need to find
them.
·
List all good and
possible graphical DBA tools and evaluate them.
·
What things do we
need to monitor and analyze? Resource
hogs (I/O and CPU).
·
How can we see ASE bottlenecks?
·
What is monitored and
analyzed right now? It seems, quite a lot indeed.
·
What ASE monitoring
is needed for Patrol?
·
Make plans for
monitoring and analyzing your ASE environments and databases.
·
Study MDA analysis and monitoring model and simulate it in your sandbox
ASE.
·
How can you get all
needed listings from different ASE systems?
·
Crosscheck different listings, if needed.
·
Choose best graphical
DBA tools.
·
What are most
difficult show stoppers in your ASE
systems?
·
What happens if
centralized tape robot is broken for five weeks? Where do we move dumps (full +
tran)?
·
Study and learn all other trace and debug methods and flags.
·
Order and read good Sybase DBA books and basic DBA manuals.
If you don’t know ask collage or phone or email to Sybase tech. Study also what
Sybase and other sites and forums offers.