Time of Update: 2014-06-15
關於mysql函數GROUP_CONCATGROUP_CONCAT()是MySQL資料庫提供的一個函數,通常跟GROUP BY一起用,具體可參考MySQL官方文檔:http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat 。GROUP_CONCAT( [ DISTINCT ] expr [ ,expr ... ] [ ORDER BY { unsigned_integer | col_
Time of Update: 2014-06-15
Oracle這碗飯不好吃,幾多風險,幾多建議。1 基於時間點的不完全恢複,需要對控制檔案洗腦,撕掉賬本(重做日誌),重新印刷賬本,這是條沒有回頭的路,需要保護現場,為自己留條後路。切記將整個資料庫先進行備份,即便是幾個T。過程如下: 1)shutdown immediate 2)startup mount &
Time of Update: 2014-06-15
從A主機備份到B主機mysqldump -uroot -p vw>vw.sql現備份資料庫檔案,需要恢複到目標機B,B的資料庫版本為5.5.23,A機器的mysql版本為5.0.22mysql>source
Time of Update: 2014-06-15
Undo 資料表空間管理的說明,參考:Oracle undo 資料表空間管理 我們可以使用如下指令碼查看Oracle undo
Time of Update: 2014-06-15
學習Oracle是一個複雜、繁瑣的過程。在浩如煙海的Oracle官方資料、新特性、MOS資料和各種Internal知識面前,我們總是覺得力不從心、不知所措。但是,這往往也就是我們不斷堅持、積累和追尋的樂趣。 在Oracle 11g中,提出了突破傳統專用/共用串連的第三種串連方式——Database Resident Connection Pooling(DRCP)。本篇我們一起來探討這項技術。 1、從Dedicated Server到Shared
Time of Update: 2014-06-15
環境:NavicatforMysql8.2 + MySQL Sever 5.1問題:MySQL 資料庫匯出SQL出現亂碼解決:方法一:將資料庫的編碼改成UTF-8。資料庫-------->右鍵-------->資料庫屬性-------->字元集-------->選擇UTF-8-------->確定。方法二(如果使用方法一後仍有亂碼,則使用此方法):使用命令匯出資料庫。win +
Time of Update: 2014-06-15
Oracle 11g asm執行個體的警告記錄檔alert_+ASM.log的位置:ORACLE_BASE/diag/asm/+asm/+ASM/trace/opt/app/oracle/diag/asm/+asm/+ASM/traceoracle 11g
Time of Update: 2014-06-15
在歸檔日誌有丟失的情況下並且資料檔案損壞,恢複資料庫。 用rman恢複,歸檔有丟失,恢複到指定的sequence1、在資料庫open的情況下,做一些操作,確定這些操作所在的歸檔記錄檔SQL> select group#,sequence#,members,status from v$log; GROUP# SEQUENCE# MEMBERS STATUS---------- ----------
Time of Update: 2014-06-15
---1、安裝Oracle 的前期準備oracle 使用者 .bash_profile 檔案內容umask
Time of Update: 2014-06-15
1、參考文檔工欲善其事,必先利其器。Oracle官方參考文檔:Oracle Document。裡面有各種文檔,其中有兩本是關於oci和occi的。c語言《Oracle Call Interface Programmer's Guide》和c++語言《Oracle C++ Call Interface Programmer's Guide》。2、vs2005
Time of Update: 2014-06-15
一、修改用戶端伺服器hosts記錄 192.168.1.240 rac01192.168.1.241 rac02192.168.1.242 rac01-vip192.168.1.243 rac02-vip108.88.3.240 rac01-priv108.88.3.241 rac02-priv二、建立一條Tnsname 紀錄編輯用戶端:tnsnames.ora 檔案,增加如下:RACDB = (DESCRIPTION = (ADDRESS =
Time of Update: 2014-06-15
Top Ten List的資料儲存在表FND_USER_DESKTOP_OBJECTS中,登陸的時候從這個表讀取,然後展示;在使用者退出的時候,通過API:FND_SIGNON.UPDATE_NAVIGATOR把新的TOP Ten List更新到FND_USER_DESKTOP_OBJECTS表中。SQL查看Top Ten List Select function_name, object_name
Time of Update: 2014-06-15
錯誤提示:無法載入mcrypt擴充可能情況1);extension=php_mcrypt.dll改成extension=php_mcrypt.dll //去掉前面的;使之生效[root@ www.bkjia.com ~]# updatedb #更新資料庫[root@ www.bkjia.com ~]# locate php.ini #尋找檔案/usr/local/php/php.ini/usr/local/php/php.ini.default/usr/src/php-5
Time of Update: 2014-06-15
MySQL從5.5開始,INNODB 引擎也可以像MYISAM引擎一樣來進行壓縮了。 當然壓縮後的表沒事你也別INSERT 或者 UPDATE了。 DELETE 就無所謂了,只是MARK下,完了再大量刪除。 這點和BRIGHTHOUSE 引擎倒是一致。當然了, 並不是所有的表都適合壓縮,然後進行讀取。 應用情境,資料的分布,以及硬體的資源都制約了是否要進行壓縮。這個時候來說,最好的辦法就是進行壓力測試,看看是否適合你自己的業務。下面呢,就是壓縮表對應的一些新的特性。1.
Time of Update: 2014-06-15
我們先用一個小表來,來說明一下,Oracle執行計畫該注意哪些地方。hr@ORCL> set autotrace traceonly hr@ORCL> select * from t; 模糊比較兩條sql的優劣時,建議先查看以下兩個值: Cost (%CPU):cpu代價,這個值要代數和。比如,這裡是3+3=6&nb
Time of Update: 2014-06-15
【Oracle DataGuard】在DataGuard環境中使用Broker-角色轉換Switchover 一、環境介紹 Data Guard環境: Primary資料庫:oracle10.2.0.5.0作業系統:RedHat 4.4主機名稱:sourceIP地址:192.168.10.101資料庫SID:sourceDB_UNIQUE_NAME:source_pr Standby資料庫:oracle10.2.0.5.0作業系統:redhat
Time of Update: 2014-06-15
原有環境:AIX6.1、Oracle CRS 11g R2 無DB soft。需新安裝DB及配INSTANCE ,準備測試升級安裝PSU 11.2.0.3.2,在DBCA過程中,發現無法識別ASM磁碟組,解決方案如下:兩個節點分析執行:su - gridcd $GRID_HOME/binchmod +s oraclechmod+s含義:
Time of Update: 2014-06-15
phpMyAdmin 是一套可以用來管理Mysql-server以及單一一個資料庫的PHP程式,對於不熟悉Mysql的人來說這是一個很方便的管理工具。這裡使用的是phpMyAdmin-3.4.3.2-all-languages.tar.bz2 源碼包首先這一切是建立在LAMP的基礎之上,至於LAMP的編譯和配置我在前面的部落格已經介紹了,這些都是在那個基礎之上做的。接下來就是安裝軟體包了#tar zxvf
Time of Update: 2014-06-15
SQL> conn hr/*** SQL> select username,sid,serial#,module,action from v$session; select username,sid,serial#,module,action from v$session ORA-00942: 表或視圖不存在 解決: sqlplus "sys/*** as sysdba" SQL> grant select on gv$session to hr; grant
Time of Update: 2014-06-15
分享個小案例:今天某個庫出現了cache buffers chain,最近應用沒啥變更,怎麼會突然出現呢,當然latch:cache buffers chain的作用是db cache中Find data很重要的latch,不管邏輯讀,物理讀(也要經曆邏輯讀),如果link或者unlink一個buffer到不同的Hash Bucket,再或者pin,unpin一個buffer,都要獲得相關bucket上相關的cache buffers chain