ISV Guideline DBA friendly SoftwareThis is a featured page

Guideline for Software Developer - How to write DBA-friendly Software


Introduction

This article is intended to collect best practise information from various sources in order to become the one-stop place for Software Organisations buidling RDBMS based software products, if they intend to be DBA friendly. This is not yet another tuning guide. Therefore it deals less with statement tuning, but more about the aspects of instalaltion and maintenance. Especially listing unhelpfull instalaltion requirements and procedures.

Work in progress...

I kicked off this article after finding no real comprehensive checklists and asking on Oracle Mix.

Planning and Sizing

In order to allow the DBA proper pre-installation planning, the following characteristics of the software to be installed should be known:

  • Number and Details of used Schema
  • Space usage of Tables, Index and LOBs as well as undo
  • Number of Transactions (commits) on average and peak
  • change volume (affects redolog size and archive storage)
  • Character Set supported vor normal and national VARCHAR
  • Options required (Partitions, Function based Index, JVM, ...)
  • Storage Parameters for various Tablespaces (Blocksize, SSM, ...)
  • Suported Compatibility Versions, Software Versions and required Patches
  • Support for RAC, can use Slaves or Standby Database?
  • Service Definitions
  • Number and Load Distribution of Connections (Session, Process, Pool/Shared/Dispatcher)
  • User Authorisation (User Logins, Proxy Users, External Authentication, Application Server Users)
  • Auditing Requirements
  • ...

Links

In this section you find links to related web pages.




No user avatar
BerndEckenfels
Latest page update: made by BerndEckenfels , Aug 16 2008, 11:18 AM EDT (about this update About This Update BerndEckenfels Edited by BerndEckenfels

22 words added

view changes

- complete history)
Keyword tags: best practise DBA ISV Software
More Info: links to this page
There are no threads for this page.  Be the first to start a new thread.

Related Content

  (what's this?Related ContentThanks to keyword tags, links to related pages and threads are added to the bottom of your pages. Up to 15 links are shown, determined by matching tags and by how recently the content was updated; keeping the most current at the top. Share your feedback on Wetpaint Central.)