日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > 數(shù)據(jù)庫(kù) > sybase > sybase ASE tempdb庫(kù)損壞修復(fù)

sybase ASE tempdb庫(kù)損壞修復(fù)

來(lái)源:程序員人生   發(fā)布時(shí)間:2014-05-24 23:35:14 閱讀次數(shù):4167次


sybase ASE tempdb庫(kù)損壞修復(fù)

 

最近公司的blog系統(tǒng)由于sql腳本訪問(wèn)性能低下,原因一:寫(xiě)的sql腳本實(shí)在夠復(fù)雜,子句嵌套子句,多表關(guān)聯(lián),一個(gè)語(yǔ)句一長(zhǎng)串腳本。原因二:開(kāi)發(fā)過(guò)程中,多次強(qiáng)調(diào)的系統(tǒng)上線前需要把新增加的DAO層腳本發(fā)給我們DBA人員檢查過(guò),分析過(guò)效率如何,趁此也可以進(jìn)行表結(jié)構(gòu)的設(shè)計(jì)優(yōu)化,可惜這個(gè)步驟沒(méi)有貫徹執(zhí)行,導(dǎo)致全表掃描的腳本也有諸多上線。由于這兩個(gè)原因?qū)е铝?,在sql執(zhí)行過(guò)程中產(chǎn)生的worktable龐大,吃tempdb沒(méi)每秒幾兆增長(zhǎng),而且執(zhí)行sql駐留時(shí)間過(guò)長(zhǎng)后,tempdb無(wú)法釋放。導(dǎo)致10g的tempdb經(jīng)常滿,而導(dǎo)致數(shù)據(jù)庫(kù)掛起,我們DBA在忙著抓取低效sql同時(shí)只能通過(guò)進(jìn)程管理以及先添加tempdb空間來(lái)暫時(shí)解決這個(gè)問(wèn)題,突然今天下午數(shù)據(jù)庫(kù)訪問(wèn)出問(wèn)題了,通過(guò)后臺(tái)日志查看確定在訪問(wèn)tempdb時(shí)候出現(xiàn)錯(cuò)誤。數(shù)據(jù)庫(kù)問(wèn)題重現(xiàn)。
 

根據(jù)以往曾經(jīng)處理過(guò)的經(jīng)驗(yàn),決定進(jìn)行tempdb的重建修復(fù),然后進(jìn)行系統(tǒng)數(shù)據(jù)字典信息轉(zhuǎn)儲(chǔ)來(lái)恢復(fù)用戶庫(kù),下面是這次重建tempdb,,轉(zhuǎn)儲(chǔ)恢復(fù)用戶庫(kù)的過(guò)程步驟:

1.導(dǎo)出備份系統(tǒng)數(shù)據(jù)字典信息

bcp master..sysusages out sysusages.txt -c  -Sblog_sbar -Usa -P123456

bcp master..sysdevices out sysdevices.txt -c -Sblog_sbar -Usa -P123456

bcp master..sysdatabases out sysdatabases.txt -c -Sblog_sbar -Usa -P123456

bcp master..syslogins out syslogins.txt -c -Sblog_sbar -Usa -P123456

bcp master..sysconfigures out sysconfigures.txt -c -Sblog_sbar -Usa -P123456

   

2.移走備份系統(tǒng)庫(kù)以及用戶庫(kù)設(shè)備文件

mkdir datbak

mv *.dat databak

 

3.備份配置文件

mv blog_sbar.cfg blog_sbar.cfg.bak

 

3.重建服務(wù)

清空interfaces的內(nèi)容

srvbuildres -r ~/rs/blog_sbar.rs

srvbuildres -r ~/rs/blog_sbar_BACKUP.rs

 

4.字符集設(shè)置

cd ~/charsets/utf8/

charset  -Sblog_sbar -Usa -P binary.srt utf8

isql -Sblog_sbar -Usa -P

sp_configure "default character set id",190

--完成后重新啟動(dòng)兩次

vi ~/locales/locales.dat

 

5.導(dǎo)入備份的系統(tǒng)數(shù)據(jù)字典信息

先設(shè)置系統(tǒng)數(shù)據(jù)字典允許修改

isql -Sblog_sbar -Usa -P

sp_configure "allow updates to system tables",1

delete from sysconfigures;

go    

exit

去掉txt文件中關(guān)于服務(wù)剛創(chuàng)建時(shí)的系統(tǒng)信息,master,model,tempdb,systemproc....

bcp master..sysusages in sysusages.txt -c  -Sblog_sbar -Usa -P

bcp master..sysdevices in sysdevices.txt -c -Sblog_sbar -Usa -P

bcp master..sysdatabases in sysdatabases.txt -c -Sblog_sbar -Usa -P

bcp master..syslogins in syslogins.txt -c -Sblog_sbar -Usa -P

bcp master..sysconfigures in sysconfigures.txt -c -Sblog_sbar -Usa -P

 

6.添加tempdb空間

disk init name  = 'tempdb',physname = '/sda/blog_sbar/tempdb.dat',size  = '10240M',cntrltype= 0,dsync = false

go

alter database tempdb on tempdb=10240 with override

go

7.剝離tempdb占用master的8m設(shè)備空間,進(jìn)行tempdb優(yōu)化

use tempdb   

go 

sp_dropsegment "default",tempdb,master

go

sp_dropsegment logsegment,tempdb,master

go

sp_dropsegment system,tempdb,master

go    

use master

go

sp_configure "allow updates to system tables",1

go

delete from sysusages where dbid=2 and lstart=0----dbid=2是tempdb,lstart=0是master設(shè)備

go

update sysusages set lstart=0 where dbid=2 ----這里只考慮一個(gè)tempdb設(shè)備,多個(gè)則不更新

go

sp_configure "allow updates to system tables",0 ----恢復(fù)系統(tǒng)表不允許修改

 

以上的處理步驟同樣適用于其他的系統(tǒng)數(shù)據(jù)庫(kù)的恢復(fù)。

 

 

摘自小寶老豆的專欄

生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 日韩福利一区二区 | 国产成人资源 | 亚洲视频在线观看视频 | 夜夜春影院 | 成人亚洲网站 | 成人区精品一区二区 | 欧美日韩国产色综合一二三四 | 午夜精品久久久久久久久久久久久 | 性a视频| 精品国产一区二区三区麻豆小说 | 91高清在线观看 | av成人国产| 国产精品综合视频 | 中日韩在线观看 | 午夜精品久久久久久久久久久 | 亚洲精品自拍偷拍 | 国产精品一区二区无线 | 国产在线精品福利 | 麻豆国产原创 | 免费福利av | 国产观看 | 国产一区二区三区精品毛片 | 日韩国产欧美综合 | 亚洲欧美一区二区三区 | 成人在线网站 | 国产在线播放一区二区 | 99精品一区二区三区 | 不卡视频一区二区三区 | 美女久久久 | 天堂在线中文 | 欧美成人免费电影 | 81精品国产乱码久久久久久 | 成人av片在线观看 | 91精品国产综合久久精品图片 | 精产国产伦理一二三区 | 成人在线免费播放视频 | 日韩三级电影在线观看 | 久在线观看 | 国产成人精品一区二区在线 | 国产精品亚洲一区二区三区在线观看 | 欧美xxxx18国产 |