The Blackboard AcademicSuiteTM and Quest SoftwareSimplify the DatabaseDevelopment andAdministration of YourHigh-performancee-Learning ApplicationsFrom Blackboard Performance Engineeringand Quest Software
BLACKBOARD PERFORMANCE ENGINEERINGAcademic IT professionals that work with the Blackboard Academic Suite™ spend a great deal of timemaintaining control over their deployment environments due to constant change. The BlackboardAcademic Suite is an enterprise application supporting several deployment environments runningMicrosoft® Windows® operating systems with a Microsoft SQL Server™ database or Red Hat® EnterpriseLinux® and Sun Solaris™ operating systems running with an Oracle® database. There are many factorsthat impact the environment including hardware upgrades or maintenance, software upgrades or servicepacks, as well as changes in adoption and growth. The database and its underlying code are at the coreof your Blackboard Academic Suite solution. The assignment of managing an enterprise database can bedaunting to database and system administrators alike.A primary function of a database administrator is to maintain the health and stability of the database,ensuring optimum efficiency and performance while managing the impact of database changes.Database administrators are responsible for: • Installing and configuring databases • Maintaining the database—managing back-ups, extending data files and storage, adding or removing database users, auditing, and reviewing the database for security problems • Installing new software, service packs and patches specifically for the database and testing these installations before deploying to production • Imposing standards and procedures for data storage and growth • Acting as a liaison to systems administrators, analysts, and programmers to add new applications or upgrades to the databaseQuest Software’s Toad® for Oracle and Toad for SQL Server deliver efficient and accurate developmentand administration to database and application professionals. Both of these products are the primarydatabase administration and development tools used by Blackboard Product Development for buildingthe Blackboard Academic Suite and by Blackboard ASP for day to day maintenance and management oflive, client production systems.Toad not only automates administration and reporting tasks, but also provides a workflow enabling usersto maneuver from one task to another. This degree of administrative flexibility makes Toad the idealsoftware product for database administrators of varying degrees of skills and experience levels.Toad has evolved for over 10 years and has grown into the most advanced database development andadministration solution on the market. Toad equips database professionals with: • Greater efficiency when performing daily tasks • Greater accuracy when writing, debugging, and tuning code • Greater flexibility when performing many development and administration tasks from a single tool • Smoother workflow that allows users to move from one task to another easily • Extensive reporting capabilities that produce quantifiable data and documentation • Greater access to database expertise through various Toad user communitiesThe responsibilities of a database administrator can be distributed into daily, weekly, and monthly buckets.Daily tasks involve general administration and reaction to everyday problems. Weekly tasks involve errorrecovery and proactive problem avoidance. Monthly tasks involve reporting, identification of performanceissues, system monitoring, SQL tuning, and reducing the overall costs of database ownership.
BLACKBOARD PERFORMANCE ENGINEERINGWhen it comes to daily administration, Toad provides administrators with a simple graphical interfacethat allows administrators to: • Manage user accounts: create, clone, compare and expire database users; check database user roles and permissions, and make necessary changes • Administer tablespaces: create, alter and drop tablespaces; create in another database, create like, export or rename tablespace, and show tablespace map (Toad for Oracle) • React to inquiries and issues: examine the operating system and the processes; pinpoint resource-consumptive database users; manage, trace and kill sessions; provide an explanation of the problem; access expert advice on problem resolution (Toad for Oracle DBA Module) • Schedule jobs: determine whether jobs from the previous day have run (Toad for SQL Server) Toad for Oracle’s Schema Browser.Weekly tasks involve more complicated processes than daily tasks. Toad simplifies weekly tasks byallowing database administrators to take a proactive approach to database administration. Databaseadministrators can: • Monitor the system: check the operating system and the availability of database instances, monitor the database and storage, and examine alert log entries (Toad for Oracle) • Run and monitor backups: utilize native backup with Oracle or use Quest’s LiteSpeed™ for SQL Server product • Monitor tablespaces: check tablespace status and availability, browse schema, resize, and check log switch frequency (Toad for Oracle DBA Module)