sybase資料庫 如何使用sql語句查詢,資料庫容量大小和

2021-12-22 21:29:09 字數 2066 閱讀 7474

1樓:

sybase公司是世界著名的資料庫廠家,其關聯式資料庫產品sybase sql server在中國大中型企事業單位中擁有大量的使用者。針對獲取資料庫相關資訊也提供了對應的api,以便管理進行維護。

一.sp_spaceused 可看到資料庫空間包括日誌(對應資料庫)

開啟sql advantage 對話方塊——輸入sp_spaceused(上邊資料庫選擇要查的資料庫)或直接

use your_db_name

gosp_spaceused

go執行!出現如下資訊

database name:資料庫名稱

datebase size:資料庫空間總大小

reserved:已分配空間

data資料:已分配空間中資料佔用空間大小

index_size索引:已分配空間中index_size索引佔用空間大小

unused:為已分配空間中未使用空間大小

計算關係:

reserved(已分配空間)=data+index_size+unused

剩餘空間= datebase size(總空間)—已分配空間(resrved)

二.sp_helpdb db_name 可看到資料庫佔用的資料庫裝置device的空間資訊(對應資料庫裝置和資料庫)

開啟sql advantage 對話方塊——輸入sp_s helpdb db local(local為要看的資料庫名字如不輸入則顯示所有資料庫)

執行!顯示如下資訊:

(一).資料庫方面

1. name:資料庫名字

2. db_size:資料庫空間大小

3. owner:資料庫所有者

4. created:資料庫建立時間

5. status:狀態

(二).資料庫裝置方面

1. device_fragments:資料庫裝置名稱

2. size:資料庫佔用資料庫裝置的空間大小 單位mb

3. usage:用法 用途

4. created:資料庫佔用的資料庫裝置的空間的建立時間

5. free kbytes :資料庫佔用的資料庫裝置的剩餘空間 單位kb

6. log only free

kbytes:資料庫日誌裝置中日誌剩餘空間 單位kb

注意:由於資料庫建立後不一定全部佔用資料庫裝置的所有空間,可以在以後通過增加的方法佔用裝置空間,因此每增加一次就會有一條資料庫裝置資訊

計算關係:

剩餘空間=所有free kbytes(剩餘kb)相加+log only

free kbytes

資料庫佔用資料庫裝置總空間(size)=size1+size2+……..(所有相加)=資料庫總空間(db_size)=

reserved(已分配空間)+剩餘空間

free kbytes(剩餘kb)相加+log only free kbytes= datebase

size(總空間)—已分配空間(resrved)

2樓:匿名使用者

如sybase資料庫的主介面中,

在tools 選單有個command 選單項,在這裡就可以輸入命令了。

3樓:

使用isql連線資料庫,執行 :

sp_helpdbgo

sybase改變資料庫大小的sql語句怎麼寫?比如我想把原始大小1024mb改為512mb的.

4樓:

不能改小。

只能改大。

可以增加資料裝置檔案或者擴大已有裝置檔案的大小。

--初始化一個100m的裝置test_devdisk init name ='test_dev'',physname='c:\sybase\data\test_dev.dat',size='100m'

或者 --給裝置test_dev擴大200m的空間disk resize name='test_dev',size='200m'

為資料庫增加100m的空間

alter database test on test_dev='100m'

資料庫如何備份,如何備份資料庫

1 首先執行sql。2 將資料庫進行連線。3 單擊 伺服器物件 在 伺服器物件 中右鍵單擊 備份裝置 選擇 新建備份裝置 4 在裝置名稱文字框輸入你要建立的裝置名稱,然後單擊 確定 5 這樣備份裝置的建立就完成了。6 右鍵單擊要備份的資料庫,選擇 任務 在 任務 中選擇 備份 7 單擊 新增 選中 ...

sybase資料庫優化中各引數分別表示什麼?如何修改

sp configure max memory 800000 共享記憶體1.6g sybase 能夠用到的最大實體記憶體,單位2k,通常配置成主機實體記憶體的70 80 sp configure number of user connections 180 180個使用者連線數 通常根據實際併發呼叫...

怎麼把DB3(或者MYsql)資料庫轉化sql資料庫

mysql資料庫轉換成.sql檔案步驟如下 1.匯出sql指令碼 在原資料庫伺服器上,可以用phpmyadmin工具,或者mysqldump mysqldump命令位於mysql bin 目錄中 命令列,匯出sql指令碼。2.用phpmyadmin工具 匯出選項中,選擇匯出 結構 和 資料 不要新增...