
Migrating to Sybase Adaptive Server Enterprise 11.5 ix
Adaptive Server Enterprise 11.5
Create Your Databases by Loading Backups . . . . . . . . . . . . . . . . . . . . . . . 7-2
If the Test Environment Is Not an Exact Duplicate . . . . . . . . . . . . . . . . . . 7-3
Prioritizing Applications to be Tested . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
Establishing Performance Criteria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
Developing Fallback Procedures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
Summary of Testing Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
Writing Performance Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
Write Benchmark Scripts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
General Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
Deadlock Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
Result Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
Time Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
Runtime Data Generation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
Test Cycle: Summary of Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
Test Cycle: Testing for Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
Pre-Upgrade Single-User Tests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
Optimizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
Pre-Upgrade Multi-User Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
Untimed Benchmarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
Timed Benchmarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
Test System Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
Post-Upgrade Single-User Tests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
Post-Upgrade Multi-User Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
Untimed Benchmarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
Timed Benchmarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
A. The Cyrano Migration Pack
What is the Cyrano Migration Pack? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Who Should Use the CYRANO Migration Pack?. . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Features of the Cyrano Migration Pack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Benefits of the Cyrano Migration Pack. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
Components of the Cyrano Migration Pack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
For More Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3
B. Worksheets for Your Current Environment
SQL Server Operational Worksheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Operational Business Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2
Komentáře k této Příručce