|
|
|
1 | (4) |
|
|
|
1 | (2) |
|
|
|
3 | (2) |
|
Performance Problems: Symptoms, Causes, Measures |
|
|
5 | (25) |
|
|
|
6 | (8) |
|
|
|
6 | (1) |
|
Executing Costly Operations |
|
|
7 | (3) |
|
|
|
10 | (4) |
|
|
|
14 | (2) |
|
|
|
14 | (2) |
|
``Delivery Times Instead of Response Times'' in On-line Operation |
|
|
16 | (7) |
|
|
|
16 | (1) |
|
Physical Sorting of Large Result Sets |
|
|
17 | (1) |
|
|
|
18 | (2) |
|
|
|
20 | (1) |
|
Low Selectivity of Indexes |
|
|
21 | (2) |
|
Excessively Long Runtimes in Batch |
|
|
23 | (5) |
|
|
|
23 | (1) |
|
|
|
23 | (1) |
|
|
|
24 | (2) |
|
|
|
26 | (2) |
|
|
|
28 | (2) |
|
Organizational Measures in Software Development |
|
|
30 | (27) |
|
Application Scenario and Access Profile |
|
|
31 | (3) |
|
|
|
32 | (1) |
|
|
|
32 | (2) |
|
Design of Critical Batch Runs |
|
|
34 | (11) |
|
|
|
35 | (4) |
|
|
|
39 | (6) |
|
|
|
45 | (3) |
|
|
|
48 | (1) |
|
Considerations Regarding the Application Architecture |
|
|
49 | (1) |
|
Standards for Software Development |
|
|
50 | (2) |
|
|
|
50 | (1) |
|
|
|
50 | (2) |
|
Using Quality Assurance Tools |
|
|
52 | (5) |
|
Static Quality Requirements |
|
|
52 | (2) |
|
Dynamic Quality Requirements |
|
|
54 | (2) |
|
Usability Requirements on the QA Tool |
|
|
56 | (1) |
|
|
|
57 | (43) |
|
Queues in On-line Operation |
|
|
58 | (8) |
|
|
|
58 | (2) |
|
|
|
60 | (1) |
|
|
|
60 | (6) |
|
|
|
66 | (7) |
|
|
|
66 | (2) |
|
|
|
68 | (1) |
|
|
|
69 | (4) |
|
Joins with Non-uniform Distribution of Attribute Values |
|
|
73 | (6) |
|
|
|
73 | (2) |
|
|
|
75 | (1) |
|
|
|
75 | (4) |
|
Formulation of Restart Keys in Cursors |
|
|
79 | (3) |
|
|
|
79 | (1) |
|
|
|
80 | (1) |
|
|
|
81 | (1) |
|
Reducing Synchronous IOs for Hierarchical Structures |
|
|
82 | (10) |
|
|
|
82 | (3) |
|
|
|
85 | (5) |
|
|
|
90 | (2) |
|
Comparison of LOAD and INSERT Procedures |
|
|
92 | (8) |
|
|
|
92 | (2) |
|
|
|
94 | (1) |
|
|
|
94 | (6) |
|
|
|
100 | (11) |
|
Unavoidable Tuning Measures |
|
|
100 | (1) |
|
Economical Procedure with ABC Analysis |
|
|
101 | (1) |
|
Sequence of the Activities |
|
|
102 | (6) |
|
First Step: Providing Information |
|
|
102 | (1) |
|
Second Step: Creating Access Profiles |
|
|
102 | (1) |
|
Third Step: Analysis of Access Profile and Explain |
|
|
103 | (1) |
|
Fourth Step: Analysis of the Tuning Candidates |
|
|
103 | (5) |
|
|
|
108 | (1) |
|
Effort Minimization for Future Tuning Measures |
|
|
108 | (1) |
|
Adjustment of the Procedure Model |
|
|
109 | (1) |
|
|
|
109 | (1) |
|
Measuring the Tuning Results/Success |
|
|
110 | (1) |
|
|
|
111 | (16) |
|
Checklist for the Application Development |
|
|
111 | (2) |
|
Tasks of the Application Developers |
|
|
111 | (1) |
|
Avoidance of Costly Instructions |
|
|
112 | (1) |
|
|
|
112 | (1) |
|
|
|
112 | (1) |
|
|
|
112 | (1) |
|
|
|
113 | (1) |
|
Service for Application Development |
|
|
113 | (1) |
|
Defining Standards and Conventions |
|
|
113 | (1) |
|
Monitoring the Production Systems |
|
|
113 | (1) |
|
|
|
113 | (1) |
|
|
|
114 | (1) |
|
|
|
115 | (2) |
|
Checklist for System Design |
|
|
117 | (2) |
|
|
|
117 | (1) |
|
|
|
117 | (1) |
|
|
|
118 | (1) |
|
|
|
118 | (1) |
|
Evaluating the DB2 Catalog for Critical Objects |
|
|
119 | (6) |
|
|
|
119 | (3) |
|
|
|
122 | (1) |
|
|
|
122 | (2) |
|
|
|
124 | (1) |
|
|
|
125 | (2) |
|
Some Additional Stuff for Application Development |
|
|
127 | (20) |
|
|
|
127 | (11) |
|
|
|
127 | (3) |
|
|
|
130 | (3) |
|
|
|
133 | (4) |
|
|
|
137 | (1) |
|
|
|
138 | (9) |
|
With Restrict on Drop clause |
|
|
138 | (1) |
|
|
|
139 | (1) |
|
|
|
140 | (1) |
|
|
|
141 | (2) |
|
|
|
143 | (4) |
| Bibliography |
|
147 | (1) |
| Index |
|
148 | |