12
Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard Soundy BI Europe Sybase Business Intelligence Division

Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Embed Size (px)

DESCRIPTION

Agenda - 2 Section 7Joins and Sorts Section 8The Query Tree Section 9Multiplex Section 10Administration etc. Section 11What was in the Release Section 12What should/will be in the 12.5 Release

Citation preview

Page 1: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Adaptive Server IQ-M 12.4.3Performance and Tuning

Richard Soundy BI Europe

Sybase Business Intelligence Division

Page 2: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Agenda - 1

• Section 1 Introduction• Section 2 Index Internals• Section 3 Database Design for IQ• Section 4 Building Databases etc.• Section 5 IQ Monitor• Section 6 Tuneable Options

Page 3: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Agenda - 2

• Section 7 Joins and Sorts• Section 8 The Query Tree• Section 9 Multiplex• Section 10 Administration etc.• Section 11 What was in the 12.4.3 Release• Section 12 What should/will be in the 12.5 Release

Page 4: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Introduction

Page 5: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Location Bits

• Fire Exits• Toilets• Duration• Breaks• Other bits….

Page 6: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Who am I ?

Richard SoundyIQ Technical ManagerBusiness IntelligenceBased in Europe+44-1628-597414Maidenhead [email protected]

Page 7: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Prerequisites

• A reasonable working knowledge of Adaptive Server IQ-M

• A working knowledge of SQL• Some experience in Database Administration

Page 8: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Performance and Tuning

• In order the following are vital for performance :• 1) Database Design• 2) Database Design• 3) Database Design

Page 9: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Also

• In addition to Database Design the following are helpful :– Correctly sized hardware– Correct Set-up for IQ-M– Knowledge of Application– Ability to understand what IQ-M is doing and help IQ-M to

perform faster

Page 10: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Performance and Tuning

• In this course we can only suggest ideas and methods• The application of these ideas and methods is up to you• If anyone finds something that seems to work – tell us,

so we can incorporate the ideas

Page 11: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Performance and Tuning

• A lot of what we teach here is heuristic – we tried it once (or twice) and it works

• But a large amount comes from the engineers and comes under the heading of “well this should work this way!”

• If this doesn’t happen in the field – let us know – and we will try and find out why

Page 12: Adaptive Server IQ-M 12.4.3 Performance and Tuning Richard SoundyBI Europe Sybase Business Intelligence…

Introduction - End