Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
The Blackboard AcademicSuiteTM and Quest SoftwareSimplify the DatabaseDevelopment andAdministration of YourHigh-performanc...
BLACKBOARD PERFORMANCE ENGINEERINGAcademic IT professionals that work with the Blackboard Academic Suite™ spend a great de...
BLACKBOARD PERFORMANCE ENGINEERINGWhen it comes to daily administration, Toad provides administrators with a simple graphi...
BLACKBOARD PERFORMANCE ENGINEERING • Perform error recovery: diagnose issues, re-establish table and access transaction lo...
Upcoming SlideShare
Loading in …5

Bb performance-engineering-toad


Published on

  • Be the first to comment

  • Be the first to like this

Bb performance-engineering-toad

  1. 1. The Blackboard AcademicSuiteTM and Quest SoftwareSimplify the DatabaseDevelopment andAdministration of YourHigh-performancee-Learning ApplicationsFrom Blackboard Performance Engineeringand Quest Software
  2. 2. 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.
  3. 3. 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)
  4. 4. BLACKBOARD PERFORMANCE ENGINEERING • Perform error recovery: diagnose issues, re-establish table and access transaction logs • Avoid problems: schedule and perform regular examinations of overall database health (Toad for Oracle DBA Module) • Log SQL: with SQL trace feature, all executed SQL is logged and can be viewed or savedToad ensures accuracy when delivering on monthly tasks by helping to reduce the total cost of ownershipof your database management system. It helps database administrators: • Deliver reports: report on tables, indexes, tablespace growth (Oracle only), and data; compare schemas between development, test, and production; and compare database configuration between schemas • Provide tablespace metrics: provides tablespace map revealing unused space, history, and forecasting; collects tablespace usage and I/O rates (Toad for Oracle) • Compare schemas: configure and schedule schema comparisons, compare individual object and synch script • Analyze SQL: scan SQL and identify areas of inadequate performance, analyze procedures views, triggers, application programs, and SQL scripts; load into SQL Optimizer • Optimize SQL: analyze and transform SQL by producing every possible semantically-equivalent rewrite and automatically ranks the best alternatives; collects server statistics, configures optimization levels, compares execution plans • Test SQL scalability: with the SQL Scalability Wizard (Benchmark Factory®), users can select SQL statements to scale, specify database user load or database user profile, specify test duration, analyze SQL scalability, and compare the results (Toad Development Suite for Oracle)Quest Software’s Toad enables you meet the demands of managing and growing the BlackboardAcademic Suite database environment by providing the ability to perform daily, weekly, and monthlytasks efficiently and accurately.About Blackboard Performance EngineeringThe Blackboard Performance Engineering group partners with clients and vendors to test, validate, andreport on the efficiency, scalability, and resiliency of Blackboard products. Blackboard PerformanceEngineering applies proven methodologies to generate accurate and reliable data about all the productsin the Blackboard Academic Suite, including the Blackboard Learning System™—Vista Enterprise Editionand the Blackboard Learning System™—CE Enterprise and Basic Editions. Blackboard PerformanceEngineering applies the data from its studies to generate optimal enterprise-class solutions for a varietyof academic computing environments.About the Blackboard Academic SuiteThe Blackboard Academic Suite is a leading enterprise software and services solution that enablesdramatic improvements in student achievement. Blackboard software is used daily by Administrators,Faculty and students on campuses around the world. The Blackboard Academic Suite includes severalapplications that help institutions transform learning and reach new audiences including the BlackboardLearning System™, Blackboard Content System™, Blackboard Community System™, and the BlackboardOutcomes System™.Blackboard, the Blackboard logo, Blackboard Academic Suite, Blackboard Learning System, Blackboard Learning System—Vista Enterprise Edition, BlackboardLearning System—CE Enterprise Edition, Blackboard Learning System—CE Basic Edition, Blackboard Community System, Blackboard Outcomes System, are eitherregistered trademarks or trademarks of Blackboard Inc. in the United States and/or other countries. Quest, Quest Toad, Quest Spotlight, and Quest LiteSpeedare either registered trademarks or trademarks of Quest Software in the United States and/or other countries. Microsoft, Windows, and Microsoft SQL Server areregistered trademarks of Microsoft Corporation in the United States and/or other countries. Sun, Solaris, and Java are either registered trademarks or trademarksof Sun Microsystems, Inc. in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation in the United States and/or othercountries. Red Hat is a registered trademark of Red Hat, Inc. in the United States and/or other countries. Linux is a registered trademark of Linus Torvalds in theUnited States and/or other countries. Apache is a trademark of The Apache Software Foundation in the United States and/or other countries. Other product andcompany names mentioned herein may be the trademarks of their respective owners. U.S. Patent No. 6,988,138. Patents pending.© 2007 Blackboard Inc. All rights reserved. Made and printed in the USA.