Sybase數(shù)據(jù)庫(kù)中的日志Log和數(shù)據(jù)庫(kù)的Data一樣,需要存放在數(shù)據(jù)庫(kù)設(shè)備上,可以將Log和Data存放在同一設(shè)備上,也可以分開(kāi)存放。
一般來(lái)說(shuō),應(yīng)該將一個(gè)數(shù)據(jù)庫(kù)的Data和Log存放在不同的數(shù)據(jù)庫(kù)設(shè)備上。這樣做有如下好處:
(1)可以單獨(dú)地備份Backup事務(wù)日志;
(2)防止數(shù)據(jù)庫(kù)溢滿;
(3)可以看到Log的空間使用情況。
所建Log設(shè)備的大小,沒(méi)有十分精確的方法來(lái)確定。一般來(lái)說(shuō),對(duì)于新建的數(shù)據(jù)庫(kù),Log的大小應(yīng)為數(shù)據(jù)庫(kù)大小的30%左右。Log的大小還取決于數(shù)據(jù)庫(kù)修改的頻繁程度。如果數(shù)據(jù)庫(kù)修改頻繁,則Log的增長(zhǎng)十分迅速。所以說(shuō)Log空間大小依賴于用戶是如何使用數(shù)據(jù)庫(kù)的。此外,還有其它因素影響Log大小,我們應(yīng)該根據(jù)實(shí)際操作情況估計(jì)Log大小,并間隔一段時(shí)間就對(duì)Log進(jìn)行備份和清除。
新聞熱點(diǎn)
疑難解答