Hello,
We currently are running a CRM application that uses DB/2 7.2 for the data
repository. We will be upgrading to 8.2 later this year....maybe.. ..time and
resources permitting.
The database is currently being hosted with a managed service provider (MSP)
at a remote datacenter. This service provider is supposed to be monitoring
the health and performance of the database as well as performing proactive
maintenance on a regularly scheduled basis.
We have been having some very strange problems recently, like the file
system filling up for example, which caused an outage of the CRM
application. Therefore, I am not certain that the MSP is monitoring what
they should be, and possibly may not be completing the required maintenance.
I would like to verify that what the MSP is providing in the way of
monitoring and maintenance is prudent and correct.
I have a couple of questions for the group, and hope that someone will be
kind enough to lend some help with answering the questions:
1. What should the MSP be monitoring to ensure that the DB is healthy and
performing adequately? I am looking for only the major monitoring targets
here and would appreciate suggestions for monitoring the Hardware, OS and
DB. (The hardware is IBM, the OS is AIX)
2. What scripts, routines, applications, etc. should be run to clean and
optimize the DB, and how often should they be run?
Are there scripts to reclaim free space? Reorganize the DB information?
Clean up the indexes? Others? What needs to be run, and when, to keep the DB
healthy and optimized?
When I ask the MSP these questions, I get a rather evasive answer. So, I
figured I'd as you folks. I've always gotten the straight scoop here, and
that has been a tremendous help.
I'm a DB dummy, (that is why we are outsourcing the DB monitoring and
maintenance) so any help you could provide me would be most appreciated.
Thanks,
John 4 2225
johnm wrote: 1. What should the MSP be monitoring to ensure that the DB is healthy and performing adequately? I am looking for only the major monitoring targets here and would appreciate suggestions for monitoring the Hardware, OS and DB. (The hardware is IBM, the OS is AIX)
keeping a tab on:
CPU usage
Memory usage
IO
Response time for the applications (depends on the objective of the
whole system)
Abrupt unavailibity of the server (like DB crashing, hardware failure,
deadlocks on database objects, some crazy SQL hogging resources)
Updating db software code as required. (keep in mind that one does not
require to be at the latest fixpak all the time. we apply fixpaks on an
if need be basis.)
Maintain healthy filesystem on the database servers
and above all, perform and test regular backups of the database.
2. What scripts, routines, applications, etc. should be run to clean and optimize the DB, and how often should they be run? Are there scripts to reclaim free space? Reorganize the DB information? Clean up the indexes? Others? What needs to be run, and when, to keep the DB healthy and optimized?
you may want to do the following on a regular (or may as needed) basis:
update database statistics using runstats utility.
execute reorg utility on the database to reclaim free space where ever
possible.
regards,
dotyet
Hi,
some additions... keeping a tab on:
CPU usage Memory usage IO Response time for the applications Abrupt unavailibity of the server
Network availability
Network bandwith and latency as it is hosted of site
Hardware health
Environmental parameters like temperature, humitidy etc.
Unexpected entries in the system logs
Regards,
Bernd
Thanks so much for the help.
It is just what I was looking for.
I can now speak knowledgably with my provider.
Thanks,
John
"dotyet" <do****@yahoo.c om> wrote in message
news:11******** **************@ g44g2000cwa.goo glegroups.com.. . johnm wrote:
1. What should the MSP be monitoring to ensure that the DB is healthy
and performing adequately? I am looking for only the major monitoring
targets here and would appreciate suggestions for monitoring the Hardware, OS
and DB. (The hardware is IBM, the OS is AIX)
keeping a tab on:
CPU usage Memory usage IO Response time for the applications (depends on the objective of the whole system) Abrupt unavailibity of the server (like DB crashing, hardware failure, deadlocks on database objects, some crazy SQL hogging resources) Updating db software code as required. (keep in mind that one does not require to be at the latest fixpak all the time. we apply fixpaks on an if need be basis.) Maintain healthy filesystem on the database servers and above all, perform and test regular backups of the database. 2. What scripts, routines, applications, etc. should be run to clean and optimize the DB, and how often should they be run? Are there scripts to reclaim free space? Reorganize the DB information? Clean up the indexes? Others? What needs to be run, and when, to keep
the DB healthy and optimized?
you may want to do the following on a regular (or may as needed) basis:
update database statistics using runstats utility. execute reorg utility on the database to reclaim free space where ever possible.
regards, dotyet
Thanks!
Very good information.
I truly appreciate the help.
John
"Bernd Giegerich"
<bgi0815-for-news-use-only@this-is-a-valid-mailaddress-but-please-do-not-spa
m-me.de> wrote in message news:c8******** ****@news37.b-giegerich.de... Hi,
some additions...
keeping a tab on:
CPU usage Memory usage IO Response time for the applications > Abrupt unavailibity of the server
Network availability Network bandwith and latency as it is hosted of site Hardware health Environmental parameters like temperature, humitidy etc. Unexpected entries in the system logs
Regards, Bernd This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Sven Dzepina |
last post by:
Hi All,
how I can make a simply HostWatch - system which use a mysql DB and send me
an e-Mail if the Server goes off and again on?
I began to programm this last night, but the MySQL inquiry is too hard for
me! =(
Thats my code:
----
|
by: Ron |
last post by:
I am trying to run asp.net pages. The server is accessed
via http://sitename/username
I have verified it is using port 80 and aspx extensions
are configured. But when I run and asp.net page I get the
following error:
Invalid file name for monitoring: 'E:\'. File names for
monitoring must have absolute paths, and no wildcards....
|
by: Jay Blanchard |
last post by:
-----Original Message-----
From: Moritz Steiner =20
Sent: Wednesday, July 16, 2003 10:46 AM
To: Jay Blanchard
Subject: AW: monitoring
I want to see:
Number of queries =20
|
by: Oddsavant |
last post by:
Greetings,
I'm looking for a little guidance. I work for a medium sized bank
with about 20 SQL servers in 2 locations. We have two backup schemes -
Less critical SQL boxes have nightly DB backups and Transaction Log
dumps, more critical boxes have additional hourly transaction dumps.
The database maintenance should be deleting any backups...
|
by: JSheble |
last post by:
I have a windows service that in the OnStart it creates a thread and runs a
loop forever and ever, assuming the service is running. The loop stops
during the OnStop event, and everything works exactly as expected.
I also have an application that monitors that service using the
ServiceController component, and allows me to start & stop the...
| |
by: Jeff Reed |
last post by:
I am experiencing the the problem outlined the below. Unfortunately, I am using WinXP and I not sure if I can apply the solution due to lack of security control
Any feed back would be apreciated
http://support.microsoft.com/default.aspx?scid=kb;EN-US;31795
FIX: "Failed to Start Monitoring Directory Changes" Error Message When You Browse...
|
by: Ron Simpson |
last post by:
I am trying to run asp.net pages. The server is accessed
via http://sitename/username
I have verified it is using port 80 and aspx extensions
are configured. But when I run and asp.net page I get the
following error:
Invalid file name for monitoring: 'E:\'. File names for
monitoring must have absolute paths, and no wildcards....
|
by: Tim D |
last post by:
Hi,
I originally posted this as a reply to a rather old thread in
dotnet.framework.general and didn't get any response. I thought it might be
more relevant here; anyone got any ideas? My questions are below...
"David Good" wrote:
> We have a network running both Win2k and Win2k3 webservers and our web sites
> reside on a UNC network...
|
by: natG |
last post by:
Well folks, I didn't heed the warnings (that excessive monitoring,
statistics, etc. can cause a performance hit) and I have been playing
around with all kinds of monitors, snapshots, especially with the gui.
BUT! Performance has dropped 70%! The monitors show that the the most
system overhead is caused by these selects themselves.
Question 1:...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
| |
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| |
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |