原创 查數據庫(ORACLE/POSTGRES/MYSQL)佔用空間大的表

   -- oracle     select segment_name, sum(bytes)/1024/1024 Mbytes from user_segments where segment_type in ('TABLE','TA

原创 CENTOS 查端口

netstat -ntlp   雲ecs 防火牆默認是關閉的

原创 ORACLE獲取操作系統(WINDOWS+LINUX)目錄下文件列表

獲取操作系統目錄下文件列表   很久之前寫了《關於UTL_FILE包體的使用》,那個腳本需要手工維護文件名列表,比較麻煩,後來一直想能否自動讀取指定目錄下的文件名,然後使用我那個UTL_FILE過程讀取文件內容。有試過使用ls 命令進行重

原创 ORA-01122/ORA-01110/ORA-01200錯誤

SQL> startup ORACLE instance started. Total System Global Area 213909504 bytes Fixed Size 1266656 bytes Variable Size 1

原创 ORA-00600:存儲壞了,修好後報ORA-00600的修復過程

存儲壞了,修好後掛上,庫打不開,處理過程 1,同步控制文件 2,把原來的undo設爲空,創建新的UNDO表空間 經過這兩步,庫就可以開起來了     斷電後Oracle數據庫就open不了,報了: ORA-00600: 內部錯誤代碼, 參

原创 Centos7 cache/buff過高處理

Centos7 cache/buff過高處理方法     當linux運行久點,會產生很多不必要的cache或者buff,導致佔用太多的內存,其實這可以手動去釋放它。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1

原创 LINUX 查磁盤性能

 iostat -xm  1

原创 導出報ora-31634、ora-31664

oracle手動執行導出報ora-31634、ora-31664 在服務器上通過計劃任務部署了oracle的備份任務,最近發現有個表空間沒有備份成功,手動執行後,發現報一下錯誤,百度搜索結果如下 ORA-31634: job alread

原创 ORACLE 11G重建控制文件

重建控制文件--alter database backup controlfile to trace   Oracle提供兩種方式備份控制文件: 1.生成可以重建控制文件的腳本 2.備份二進制的控制文件我們看一下如何獲得可以重建控制文件的

原创 sql_server2016全備腳本

declare @bak_sql varchar(2000) set @bak_sql ='BACKUP DATABASE '+'['+'db_name'+']'+' TO  DISK = N'+''''+'F:\db_bak\db_na

原创 LINUX測試硬盤的讀寫速度

測試硬盤的讀寫速度 #dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file #dd if=/root/1Gb.file bs=64k | dd of=/dev/null

原创 SQL優化-使用ORACLE優化指導建議優化

--2.創建sql tuning任務 DECLARE  my_task_name VARCHAR2(30); BEGIN   my_task_name := DBMS_SQLTUNE.CREATE_TUNING_TASK(      

原创 DRDS運維管理常見指令總結

DRDS 提供了一系列輔助 SQL 指令幫助用戶方便使用 DRDS。 主要包括以下幾大類: 幫助語句 查看規則和節點拓撲類語句 SQL 調優類語句 統計信息查詢類語句 SHOW PROCESSLIST 指令和 KILL 指令 一、幫助語句

原创 CentOS 7防火牆 排除程序和端口

在 CentOS 7 暫時開放 ftp 服務 # firewall-cmd --add-service=ftp 永久開放 ftp 服務 # firewall-cmd --add-service=ftp --permanent 永久關閉 #

原创 記一次ORA-01122/ORA-01110/ORA-01200錯誤

SQL> startup ORACLE instance started. Total System Global Area 213909504 bytes Fixed Size 1266656 bytes Variable Size 1