Time of Update: 2016-02-20
MySQL出現data too long for column 'name' at row 1 解決1、現象:我們把資料庫的字元集編碼設定為utf-8,我們通過DOS介面向表的某一列插入漢字時會遇到類似data too long for column 'name' at row 1的錯誤。2、錯誤原因:3、解決的辦法:(1)set names
Time of Update: 2016-01-24
MySQL 5.7 新特性詳解我們自豪的宣布 MySQL 5.7 穩定版開放下載了。 MySQL 5.7.9 是目前世界上最流行開來源資料庫的一令人興奮的新版本, 比 MySQL 5.6 快 3 倍,同時還提高了可用性,可管理性和安全性。一些重要的增強功能如下: 效能和可擴充性:改進 InnoDB 的可擴充性和暫存資料表的效能,從而實現更快的網路和大資料載入等操作。JSON支援:使用 MySQL 的 JSON 功能,你可以結合 NoSQL
Time of Update: 2015-12-02
MySQL大量資料入庫的效能比較單位IM改版了使用者聊天內容要存放在資料庫.一般JAVA Insert MySQL有如下幾種方式1.自動認可Insert 2.事務提交Insert 3.批量提交4.使用Load File介面類比表結構如下create table chat_message( id bigint primary key auto_increment, src_userid bigint not
Time of Update: 2015-12-02
Oracle跟蹤常用內部事件號Oracle內部事件號,常被用來跟蹤系統狀態,怎樣使用這些內部事件號,是需要事件和經驗的。在此僅記錄這些常用的內部事件號,為工作準備。1、10013:用於監視事務恢複2、10015:轉儲UNDO SEGMENT頭部 event = "10015 trace name context
Time of Update: 2015-12-02
PostgreSQL鎖查詢與殺掉進程說明查詢表中存在的鎖select a.locktype,a.database,a.pid,a.mode,a.relation,b.relnamefrom pg_locks ajoin pg_class b on a.relation = b.oidwhere upper(b.relname) = 'TABLE_NAME';以上為查詢某表上是否存在鎖的SQL語句。查到後發現確實存在鎖,如下: locktype | database |
Time of Update: 2015-12-02
用命令過濾MySQL慢查詢日誌有一台web伺服器異常.CPU耗盡導致所有請求阻塞,偶發,一般期間5-10分鐘.在該時間段,資料庫整體負載正常.使用命令查詢慢日誌.指定某個IP,找到查詢時間大於100s,並且顯示當時執行的SQL cat slow-log | sed '/\#/{N;N;s/\n//g}' | grep "Query_time: [1-9][0-9]\{2\}\." -n20或者cat slow-log | sed '/\#/{N;N;
Time of Update: 2015-11-13
MySQL 5.7.9源碼編譯安裝說明一、環境說明1.作業系統系統版本:RHEL 6.3 X64作業系統安裝類型:Basic系統安裝包:gcc gcc-c++ bzip2(default) bzip2-devel bzip2-libs(default) python-devel ncurses-devel bison1)gcc gcc-c++[root@mdb01 Packages]# rpm -ivh
Time of Update: 2015-07-24
Oracle資料庫Delete刪除千萬以上普通堆表資料的方法需求:Oracle資料庫delete刪除普通堆表千萬條記錄。直接刪除的影響:1.可能由於undo資料表空間不足從而導致最終刪除失敗的問題;2.可能導致undo資料表空間過度使用,影響到其他使用者正常操作。改進方案:每刪除1k行就提交一次。(這樣就把一個大事物拆分成了若干個小事物)注意:下面方法以刪除2014年之前的所有記錄為例,請根據你的實際情況修改,防止誤操作。方法1declare cursor [del_
Time of Update: 2015-07-24
使用LVM備份與還原MariaDB資料庫通過和mysqldump進行對比介紹LVM快照卷Mysqldump:無法進行熱備份,資料庫較大時備份時間較長,優點就是備份恢複非常的簡單。LVM優缺點如下:優點:1、幾乎熱備,只是在備份的時候為了方式產生資料不一致問題,需要鎖定資料庫。2、支援所有儲存引擎,因為LVM備份的原理只是拷貝檔案3、備份和恢複速度塊,因為備份和恢複的原理只是拷貝檔案。缺點:1、資料庫必須放在LVM邏輯卷上2、如果是生產環境有使用者啟動了事務,那麼鎖定資料庫的過程可能需要很長的時間
Time of Update: 2015-07-24
通過DBMS_STAT函數關閉執行任務過以下語句查看到發生物理讀較大的SQL語句select executions, disk_reads, buffer_gets, round((buffer_gets - disk_reads) / buffer_gets, 2) Hit_radio,
Time of Update: 2015-07-24
Oracle用戶端簡易串連報錯ORA-12154,TNS-03505環境:服務端:RHEL6.5 + Oracle Server 11.2.0.4用戶端:Win2003 + Oracle Client 10.2.0.11.問題現象2.Troubleshooting3.解決問題1. 問題現象服務端安裝好Oracle資料庫,測試正常。但在使用者的用戶端測試連接時,報錯ORA-12154,TNS-03505sqlplus
Time of Update: 2015-07-24
【2015/7/22】SqlServer卸載重裝全攻略!,2015sqlserver 請大家大聲地告訴我,哪個軟體最噁心。裝了之後跟在電腦裡麵糊了一層泥,甩都甩不乾淨。之前手賤,重裝系統後裝了sqlserver2014的試用版。可惜過了半年試用期就到了。然後重裝2012,2014卸載得不乾淨。一直裝不了。噁心!一般人是搞不定的。。 我不是一般人。。 &
Time of Update: 2015-07-24
ORA-16014 與 ORA-00312,ora-16014ora-00312情境:SQL> alter system archive log current;alter system archive log current*第 1 行出現錯誤:ORA-16014: 日誌 2 sequence# 34 未歸檔, 沒有可用的目的地ORA-00312: 聯機日誌 2 線程 1: '+DATA_DG/orcl/onlinelog/group_2.258.885126161'ORA-00
Time of Update: 2015-07-22
PL/SQL相關的資料字典,plsql相關字典 PL/SQL相關的資料字典 http://www.oracle.com/technetwork/issue-archive/2012/12-nov/o62plsql-1851968.html 有時候,我們在PL/SQL開發過程中會遇到以下問題: 1)我的程式到底依賴於哪些資料庫物件? 2)哪個包中調用了一個其他包中的子程式或變數? 3)我的哪個子程式的參數使用了不合適的資料類型?
Time of Update: 2015-07-22
ORACLE管理-查看擁有DBA角色的使用者,oracledba1.查看所有使用者: select * from dba_users; select * from all_users; select * from user_users;2.查看使用者或角色系統許可權(直接賦值給使用者或角色的系統許可權):select * from dba_sys_privs; select * from user_sys_privs;SQL> select * from
Time of Update: 2015-07-22
Windows 7平台安裝Oracle Client 10g版本時需要做的一點變更,oracle10g新發的筆記本,Windows 7 Pro,需要安裝Oracle Client,同事給了一個10g的版本。安裝過程中提示:“正在檢查作業系統要求… 要求的結果: 5.0,5.1,5.2,6.0 之一實際結果: 6.1 檢查完成。此次檢查的總體結果為: 失敗 <<<< 問題: Oracle Database 10g
Time of Update: 2015-07-18
ORACLE 11g安裝中vnc viewer黑屏現象,vncviewer 1,vnc viewer黑屏問題: 2,可能是centos下面的案頭組件沒有安裝好yum groupinstall "X WindowSystem" "KDE Desktop" Desktop -y yumgroupinstall -y "Desktop"
Time of Update: 2015-07-18
CentOS MySQL資料庫匯出匯入,centosmysqlmysql資料庫的匯入匯出可以用Database Backup工具mysqldumpmysqldump工具是mysql內建的一個非常方便的一款小工具,存在mysql安裝目錄的/usr/local/mysql/bin (CentOS)是下。mysqldump 和 mysql一樣,都是應用程式,你在mysql下是執行不了的。切記 ,輸入 mysqldump –help 可查年相關資訊。mysqldump可以任何目錄下直接執行。一、匯出用
Time of Update: 2015-07-16
MySQL查詢報錯 ERROR: No query specified,mysqlspecified今天1網友,查詢報錯ERROR: No query specified,隨後它發來;root case:查詢語法錯誤\G後面不能再加分號;,因為\G在功能上等同於;,如果加了分號,那麼就是;;(2個分號),SQL語法錯誤備忘:MySQL學習時,最好先去仔仔細細,掌握基礎; 著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
Time of Update: 2015-07-11
oracle12c新特點——可插拔資料庫(Pluggable Database,PDB),oracle12cpluggable1. 12c PDB新特點的優勢1) 可以把多個PDB整合進一個平台。2) 可以快速提供一個新的PDB或一個已有PDB的複製。3)