YOUR FEEDBACK
Steve Jobs Not Dying, Press Figures
iPhone News Desk wrote: Apple telling the press that the state of its CEO'...
AJAXWorld RIA Conference
$300 Savings Expire July 25
Register Today and SAVE!


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
POWERBUILDER LINKS YOU MUST CLICK ON


Administrator's Guide to Sybase ASE 12.5
A reference manual as well as a teaching tool

Digg This!

Page 2 of 3   « previous page   next page »

Chapter 7: Auditing
You might know that auditing has been part of ASE since version 10 was released. It has since been revised and refined in recent versions, receiving the most significant revision in version 11.5. Even though auditing has changed through the releases, the main purpose of auditing remains the same: to provide accountability. In addition, as you'll know after reading the chapter, auditing can be used to help administer and secure ASE, protect data integrity, and answer many performance questions. In practice, auditing will prove to be a very helpful tool for the productive system administrator.

This chapter on auditing for Sybase ASE 12.5 answers the following questions:

  • What is auditing?
  • Why use auditing?
  • How do I set up auditing?
  • What are some tips for successful auditing?
  • How do I keep the audit system functioning?
  • What can I audit?
  • What are the components of the auditing system?
Chapter 8: Backing Up and Restoring
Backing up your databases periodically is perhaps the most mundane task you'll perform, and perhaps the most important. A database backup (dump) is a copy of all the used pages in a database. This is the basic unit of recovery in case of a disaster; when properly verified (via dbcc utilities), we know that all transactions and work within the database are consistent, and that the backup will allow us to return the database to this consistent state. In addition, we'll always back up or restore an entire database. ASE has no mechanism to back up or restore tables, indexes, or individual data components (though there are third-party tools that will do this). It does take some time and energy to create a backup and restore plan, but it's worth the effort.

When a database or hardware starts to fail, it's a great relief to have a disaster recovery plan that you can refer to; when the alarms are still ringing and the boss is looking over your shoulder, you won't need to worry about data loss or re-creating structure. The backups and the plan will return you to working order quickly and efficiently. This chapter answers all the questions that might arise if you are going to build your plan and it will point out things you might not have considered.

Chapter 9: Resource Governor
Some environments are simple. Queries are predefined and predictable. Updates affect few rows. Ad hoc queries aren't permitted. Procedures that use tempdb have limited growth, but not many people get to administer simple environments and for these environments, we have the Resource Governor. The Resource Governor exists to provide the systems administrator with the ability to set limits on precious, limited server resources.

The Resource Governor can limit runaway queries at the application level, login level, or as a combination of the two.

You can limit the following resources:

  • I/O costs (estimated or actual)
  • Elapsed time
  • Number of rows returned
  • Amount of space used in tempdb
This chapter provides a detailed description on how to limit and configure these resources.

Chapter 10: Logical Process Manager
Most production environments have sufficient resources for all the users, applications, and queries that are running on the server. Other environments are more limited in available capacity. Some have higher priority applications; some have sets of users with lower priority. Some have mixed uses, where some of the applications have the potential to strangle server resources. This chapter discusses prioritization of work in an SMTP environment, but keep in mind that it is possible to overtune a server, thus restricting its operation when it is able to manage resources on its own. This chapter carefully shows you what is possible and provides general recommendations.

Chapter 11: Configuring and Tuning the Server
As you know, memory is a finite resource. Configuring memory properly can improve the performance of your server. Configuring memory poorly can create a maintenance nightmare, or it can degrade performance by giving precious physical memory to server resources that don't need it, while starving others. You may have seen systems that were running smoothly perform significantly less well after memory reconfiguration by an inexperienced administrator. Here the authors discuss what ASE does with memory, how it's divided, and what control you have over it. In addition, they cover server configuration options that are at least marginally memory-related but don't completely fit within the boundaries of this section.


Page 2 of 3   « previous page   next page »

About Berndt Hamboeck
Berndt Hamboeck is a senior consultant for BHITCON (www.bhitcon.net). He's a CSI, SCAPC8, EASAC, SCJP2, and started his Sybase development using PB5. You can reach him under admin@bhitcon.net.

PBDJ LATEST STORIES . . .
Adobe's Kevin Lynch and Microsoft's Scott Guthrie to Keynote AJAX World RIA Conference & Expo
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be
A Technology Leap for PowerBuilder Developers
Sybase has just released the latest version of its premier .NET development tool in PowerBuilder version 11.2. I am proud to say that I haven't missed a beta since November 1989 (version 0.8) and that includes PocketBuilder and InfoMaker too. I need to thank the people at Sybase for co
PowerBuilder and EAServer: Uniting the .NET and J2EE Communities
In PowerBuilder 11.2, .NET meets J2EE head-on with the capability to deploy .NET Windows Forms and Web Forms applications (as well as assemblies and Web Services) that access Enterprise JavaBeans (EJBs) in Sybase's own EAServer. As you'll see over the course of this article, integratin
HarPB Tool Review
HarPB is a specialized utility for checking PowerBuilder source objects in and out of AllFusion Harvest. It handles the special requirements of checking objects out to PowerBuilder Libraries (PBLs) and checking objects in from PBLs. These operations are non-standard to most source cont
PowerBuilder Editorial: The State of the State
Back in 2002, Sybase announced their four-phase approach toward adding .NET support to PowerBuilder. Phase 1 was the implementation of web services in PB9 and Phase 2 was the release of DataWindow.NET, which was packaged with PB 10. Phases 3 and 4 were the more significant phases. In P
PowerBuilder History - When Did Sybase Develop PB and How Did It Evolve?
I have been asked many times by various clients, students, and the IT curious about PowerBuilder: When did Sybase develop the product and how did it evolve? I keep telling this story and answering e-mails on the subject. I am now to the point where I have decided that I should have PBD
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING POWERBUILDER / SYBASE NEWS
Sybase Reports Record Second Quarter Results, Driven by 15% Revenue Growth
Sybase, Inc. (NYSE:SY), the largest enterprise software and services company exclusively