原创 gbk和utf-8的區別

字符均使用雙字節來表示,只不過爲區分中文,將其最高位都定成1。 至於UTF-8編碼則是用以解決國際上字符的一種多字節編碼,它對英文使用8位(即一個字節),中文使用24位(三個字節)來編碼。對於英文字符較多的論壇則用UTF-8節省空間。

原创 Oralce OMF 功能詳解

OMF,全稱是Oracle_Managed Files,即Oracle文件管理,使用OMF可以簡化管理員的管理工作,不用指定文件的名字、大小、路徑,其名字,大小,路徑由oracle 自動分配。在刪除不再使用的日誌、數據、控制文件時,OMF也

原创 oracle設置process需要注意的事情

設置process時需要注意的有這麼幾個方面1、受操作系統參數的限制,操作系統中oracle用戶使用的nproc參數要夠大,否則process設的再大也沒有用。2、查看oracle數據庫pga的大小,如果pga太小也會有問題。3、proce

原创 如何監控數據庫的操作情況

最近數據庫中莫名其妙的丟失了一些訂單的數據,爲了找出到底是什麼原因,所以創建了oracle的一個觸發器,記錄數據庫***數據的一些情況,我相信應該有很多朋友都有這種需求,但是不知道具體如何做,這裏我跟大家分享一下。一、建表。create t

原创 linux軟連接和硬連接

1.Linux鏈接概念Linux鏈接分兩種,一種被稱爲硬鏈接(Hard Link),另一種被稱爲符號鏈接(Symbolic Link)。默認情況下,ln命令產生硬鏈接。【硬連接】硬連接指通過索引節點來進行連接。在Linux的文件系統中,保存

原创 ORACLE審計小結

1、什麼是審計審計(Audit)用於監視用戶所執行的數據庫操作,並且Oracle會將審計跟蹤結果存放到OS文件(默認位置爲$ORACLE_BASE/admin/$ORACLE_SID/adump/)或數據庫(存儲在system表空間中的SY

原创 Linux Bonding研究及實現

Linux Bonding本文介紹Linux(具體發行版本是CentOS5.6)下的雙卡綁定的原理及實現。Linux雙網卡綁定實現是使用兩塊網卡虛擬成爲一塊網卡設備,這簡單來說,就是兩塊網卡具有相同的IP地址而並行鏈接聚合成一個邏輯鏈路工作

原创 oracle邏輯備份失敗報JOB無法執行的錯誤,解決方案

我是在用計劃任務執行時發現的錯誤,具體報錯如下:ORA-31626: job does not existORA-31637: cannot create job SYS_EXPORT_SCHEMA_01 for user SYSTEMOR

原创 PLSQL一些實用語法介紹

並行查詢:取並集,也就是所有的數據(select deptno from emp)union(select deptno from dept);交集查詢: 取兩個表的交集,結果即屬於A又屬於B;(select deptno from emp

原创 oracle熱塊爭用的解決方法

熱塊概述當一個會話需要訪問一個數據塊,而這個數據塊正在被另一個用戶從磁盤讀取到內存中或者這個數據塊正在被另一個會話修改時,當前的會話就需要等待,就會產生一個buffer busy waits等待,也伴隨着Latch爭用。如果太多的會話去訪問

原创 RMAN備份FORMAT格式中%的含義

使用格式串先看例子:Configure channel 1 device type disk format 'd:/backup/orcl/backup_%U';在configure 命令中經常使用格式串,在backup,resotre,a

原创 Oracle shared_pool_reserved_size參數設置說明

進入SQLPLUS,查詢shared_pool,往往看到結果如下:SQL> show parameter shared_poolNAME                                    TYPE            

原创 linuxYUM源配置問題

以前在linux5版本的時候,總是認爲YUM目錄一定要配置到具體的目錄,今天看了網上的資料才知道自己想太多,直接配置到ISO掛載目錄就可以了。具體配置:[rhel-source] name=Red Hat Enterprise Linux 

原创 通過shell定時開關特殊的觸發器

工作臨時碰到這種奇葩的需求,所以寫了個shell腳本實現了這個功能。本着開源共享的精神,把乾貨分享給大家。希望能夠幫助大家解決工作中碰到的這個問題。1、需要建立2個腳本,分別開關觸發器##這個是關閉腳本 #!/bin/bash source

原创 MySQL實時統計腳本--計算QPS,TPS和線程連接數等

MySQL系統本身提很多狀態信息,很多時候我們只關心其中一部分數據信息,如TPS、QPS、連接數等#!/bin/bash         mysqladmin -uroot -p'123123' extended-status -i1|aw