sql效能的調整 第2章 有效的

2021-06-27 06:10:19 字數 709 閱讀 7104

sql效能的調整——第2章 有效的應用設計

我們通常將最常用的應用分為2種型別:聯機事務處理型別(oltp),決策支援系統(dss)。

聯機事務處理(oltp)

該型別的應用是高吞吐量,插入、更新、刪除操作比較多的系統,這些系統以不斷增長的大容量資料為特徵,它們提供給成百使用者同時訪問,典型的oltp系統是訂票系統,銀行的業務系統,訂單系統。

otlp的主要目標是可用性、速度、併發性和可恢復性。

當設計這類系統時,必須確保大量的併發使用者不能干擾系統的效能。還需要避免使用過量的索引與cluster表,因為這些結構會使插入和更新操作變慢。

決策支援(dss)

該型別的應用將大量資訊進行提取形成報告,協助決策者作出正確的判斷。典型的情況是:決策支援系統將oltp應用收集的大量資料進行查詢。典型的應用為客戶行為分析系統(超市,保險等)。

決策支援的關鍵目標是速度、精確性和可用性。

該種型別的設計往往與oltp設計的理念背道而馳,一般建議使用資料冗餘、大量索引、cluster table、並行查詢等。

近年來,該型別的應用逐漸與olap、資料倉儲緊密的聯絡在一起,形成的乙個新的應用方向

msn:[email protected]

email: [email protected]

日期:2005.12.12

活躍於:www.cnoug.org sunnyxu

第2章 SQL基礎

ddl 建立資料庫 create database test1 顯示資料庫 show databases 選擇資料庫 use test1 刪除資料庫 drop database test1 建立表 create table table name column name column type con...

《鋒利的SQL(第2版)》 第1章 SQL簡介

鋒利的sql 第2版 sql的全稱是結構化查詢語言 structured query language 是一種在關聯式資料庫管理系統 relational database management systems,rdbms 中查詢和管理資料的標準語言。這是一種非常易讀和易用的語言,只要稍微有一點英語...

Oracle中的SQL語句效能調整原則

一 問題的提出 在應用系統開發初期,由於開發資料庫資料比較少,對於查詢sql語句,複雜檢視的的編寫等體會不出sql語句各種寫法的效能優劣,但是如果將應用系統提交實際應用後,隨著資料庫中資料的增加,系統的響應速度就成為目前系統需要解決的最主要的問題之一。系統優化中乙個很重要的方面就是sql語句的優化。...