資料庫日誌文件
A. oracle資料庫日誌文件在哪
1,默認情況下,oracle的日誌文件記錄在$ORACLE/rdbms/log目錄下
[plain] view plain
[oracle@oracle log]$ pwd
/home/oracle/oracle/proct/10.2.0/db_1/rdbms/log
日誌文件為(alert_<ORACLE_SID>.log):
[plain] view plain
[oracle@oracle log]$ ll
總計 848
-rw-rw-r-- 1 aaa aaa 962 06-20 15:57 alert_TESTDB.log
2,如果不是在默認位置,則可通過sql查詢日誌文件位置:
[plain] view plain
SQL> show parameter mp_dest
NAME TYPE
VALUE
background_mp_dest string
/home/oracle/oracle/admin/TESTDB/bmp
core_mp_dest string
/home/oracle/oracle/admin/TESTDB/cmp
user_mp_dest string
/home/oracle/oracle/admin/TESTDB/ump
其中background_mp_dest的value值即為日誌文件存放位置
B. sql資料庫日誌文件
麻煩了,很多DBA不太清楚,資料庫的日誌裝的其實是真正的數據(歸檔前改變的數據),所以日誌文件也是非常重要的。
至於有些資料庫的日誌文件過大,主要是DBA沒有正確的對資料庫進行調優設置造成的。
下面的方法也許對你是有用的。
0.備份數據文件'xxzx_discuz_Log.MDF'
1.新建一個同名的資料庫'xxzx_discuz'
2.再停掉sqlserver服務(注意不要分離資料庫)
3.用原資料庫的數據文件'xxzx_discuz_Log.MDF' 覆蓋掉新建的資料庫
4.再重啟sqlserver服務
5.此時打開企業管理器時會出現置疑,先不管,執行下面的語句(注意修改其中的資料庫名)
6.完成後一般就可以訪問資料庫中的數據了。這時,資料庫本身一般還有問題,解決辦法是:利用資料庫的腳本創建一個新的資料庫,然後通過DTS將數據導進去就行了.
SQL代碼
use master
go
sp_configure 'allow updates',1 reconfigure with override
go
update sysdatabases set status =32768 where name='置疑的資料庫名'
go
sp_dboption '置疑的資料庫名', 'single user', 'true'
go
dbcc checkdb('置疑的資料庫名')
go
update sysdatabases set status =28 where name='置疑的資料庫名'
go
sp_configure 'allow updates', 0 reconfigure with override
go
sp_dboption '置疑的資料庫名', 'single user', 'false'
go
特別注意最後一步中的說明「這時,資料庫本身一般還有問題,解決辦法是:利用資料庫的腳本創建一個新的資料庫,然後通過DTS將數據導進去就行
C. SQL資料庫日誌文件 可以刪除嗎
可以的
D. 資料庫中的日誌文件有什麼作用啊謝謝
日誌的作用是記錄所有對資料庫數據的修改,主要是保護資料庫以防止故障發生後,對資料庫進行恢復;
了解更多開源相關,去LUPA社區看看吧。
E. 怎麼看資料庫日誌文件內容
正常用記事本打開就可看
F. 資料庫或者資料庫日誌文件過大怎麼解決
問題分析:這種問題是由於伺服器的資料庫文件或者日誌太大造成的,那麼我們清理下日誌或者收縮數據 庫就可以了。解決方法:一 第一種解決方案,不限制資料庫文件大小,當然,這是在您的伺服器空間足夠的情況下 二 第二種解決方案,直接清理資料庫日誌文件 我們打開資料庫,然後選擇分離資料庫,找到日誌文件並刪除,然後附加,會自動產生 一個初始的很小的日誌文件 三 第三種收縮資料庫日誌文件,設置資料庫文件或者日誌文件收縮到一定大小就可以。 以上各種解決方案,可以根據不同情況選擇不同方案,為防止對資料庫操作不熟悉,操 作失誤,修改前請先備份好資料庫。
G. 資料庫文件與日誌有什麼不同
每個 SQL Server 2005 資料庫至少具有兩個操作系統文件:一個數據文件和一個日誌文件。數據文件包含數據和對象,例如表、索引、存儲過程和視圖。日誌文件包含恢復資料庫中的所有事務所需的信息。為了便於分配和管理,可以將數據文件集合起來,放到文件組中。
主要數據文件包含資料庫的啟動信息,並指向資料庫中的其他文件。用戶數據和對象可存儲在此文件中,也可以存儲在次要數據文件中。每個資料庫有一個主要數據文件。主要數據文件的建議文件擴展名是 .mdf。
事務日誌文件保存用於恢復資料庫的日誌信息。每個資料庫必須至少有一個日誌文件。事務日誌的建議文件擴展名是 .ldf。
H. 如何查看mysql資料庫的日誌文件
這是一個慢查詢日誌的展示工具,能夠幫助 DBA 或者開發人員分析資料庫的性能問題,給出全面的數據擺脫直接查看 slow-log。QAN(Query Analytics)
PMM 目前有 2 個版本,但是對於 QAN 來說其大致由三部分組成:
QAN-Agent(client):負責採集 slow-log 的數據並上報到服務端
QAN-API(server):負責存儲採集的數據,並對外提供查詢介面
QAN-APP:專門用來展示慢查詢數據的 grafana 第三方插件
1. 數據流轉
slow-log --> QAN-Agent --> QAN-API <--> QAN-APP(grafana)
2. pmm1 架構圖