一、登陸db2
二、建立sql檔案su - db2inst1
db2 connect to 資料庫名 user 使用者名稱
using
密碼
cdtest.sql:mkdir -p test
cd test
vi test.sql
三、執行db2advis命令select
name,
age,
***from (select *
from (select *
from tablea a left join tableb b on a.name = b.name
where a.name in (select name
from tablec
where age = '18')));
db2advis -d 資料庫名 -i test.sql四、檢視優化索引命令
提示根據db2給出的索引建議,效能提公升70.78%;切勿在生產環境勉強嘗試,造成死鎖、長事務等問題。
DB2使用db2advis工具調優SQL
在之前的博文中說了如何去檢視sql的訪問計畫,當我們發現當前計畫需要調整或者想看看有無優化空間時,我們可以使用db2advis工具,該工具是針對使用者提供的工作負載 這裡的工作負載就是一組sql語句的組合 而給出的優化建議,優化建議包括建立索引,mqt,mdc以及表重分布等,優化建議以ddl的形式提...
DB2管理非預設 db2 例項
檢視db2所有例項 c documents and settings administrator db2ilist db2c documents and settings administrator db2 get instance 當前資料庫管理器例項是 db2 建立新例項 c documents...
關於DB2的使用(DB2資料命令)
公司所用的資料庫有金倉和db2 首先要用命令視窗直接開啟db2需要在cmd中輸入 db2cmd 1 啟動db2資料庫 db2start 2 連線資料庫 db2 connect to 資料庫名稱 3 建立資料庫 db2 create db 資料庫名稱 4 刪除資料庫 db2 drop db 資料庫名稱...