Time of Update: 2015-05-04
使用expdp(非本地)遠程匯出資料背景:前段時間,需要從異地一個測試資料庫中將測試資料(一張表)匯入本地庫,表資料量大約500萬,欄位160多個,開始用了exp/imp方式,速度奇慢,不能忍,於是轉而使用expdp/impdp方式。expdp/impd介紹:從10g開始,除了傳統的exp/imp匯入匯出工具外,Oracle提供了expdp/impdp的資料泵匯入匯出工具。從官方文檔上看,Oracle資料泵由三部分組成:>The command-line clients, expdp
Time of Update: 2015-05-04
MySQL profiling效能分析工具簡述:MySQL 的 Query Profiler 是一個使用非常方便的 Query 診斷分析工具,通過該工具可以擷取一條Query 在整個執行過程中 多種資源的消耗情況,如 CPU,IO,IPC,SWAP 等,以及發生的 PAGE FAULTS,CONTEXT SWITCHE 等等,同時還能得到該 Query 執行過程中 MySQL
Time of Update: 2015-05-04
通過Shell指令碼查看資料庫資料表空間使用方式對於資料庫中資料表空間查看,想必大家都有很多的指令碼已經在用了,自己也囉嗦一下,分享一個通過shell指令碼查看錶空間使用方式的例子。 指令碼如下:sqlplus -s $DB_CONN_STR@$SH_DB_SID <<EOF set echo off heading on underline on; column inst_num heading "Inst Num"
Time of Update: 2015-05-05
java.sql.BatchUpdateException: ORA-12899,ora-12899最近遇到一個問題,在用JDOM組件解析XML檔案資料,並將資料存放區到oracle資料庫時,出現了如下錯誤:<span style="font-family:SimSun;font-size:12px;">Exception in thread "main" java.sql.BatchUpdateException: ORA-12899:
Time of Update: 2015-05-05
你真的瞭解nosql世界嗎?,nosql世界
Time of Update: 2015-05-04
Mysql網路斷開重連問題,mysql網路斷開 最近做一個項目的後台精靈,需要多線程對mysql資料庫服務進行操作,為了加強守護撐的健壯性,特地串連成功後拔掉網線,然後測試精靈斷開重新串連的健壯性,可是發現網路斷開後,重新插上網線,用mysql_real_conncet進行重新串連返回的永遠是假,也就是重新串連失敗,之後我想斷開網路後重新將mysql串連釋放(mysql_close(MYSQL )),並重新初始化mysql_init((MYSQL
Time of Update: 2015-05-04
【翻譯自mos文章】Oracle db 12c中,每次日誌切換時,會改變alert_sid.log的許可權,12calert_sid.log12c中,每次日誌切換時,會改變alert_sid.log的許可權來源於:Alert log file's permissions Change with every log switch in 12c (Doc ID 1637367.1)適用於:Oracle Database - Enterprise Edition - Version 12.1.0.1
Time of Update: 2015-05-04
mysql報錯: Unknown character set: 'utf8mb4',mysqlutf8mb4com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown character set: 'utf8mb4'at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at
Time of Update: 2015-05-04
innodb RC層級下加鎖特殊情況,innodbrcIn MySQL5.7, when READ COMMITTED isolation level is used, or the deprecated innodb_locks_unsafe_for_binlogsystem variable is enabled, there is no InnoDB gap locking exceptfor foreign-key constraint checking and
Time of Update: 2015-05-04
Oracle備忘錄1,oracle備忘錄資料庫管理員:安裝升級Oracle資料庫建庫,資料表空間,表,視圖,索引。。。制定並實施備份和修複計劃資料庫許可權管理,調優,故障排除對於進階DBA,要求參與項目開發,會編寫SQL語句,預存程序,觸發器,規則,約束,包CREATE TABLE EMP(EMPNO NUMBER(4) PRIMARY KEY,ENAME VARCHAR2(10),JOB VARCHAR2(9),MGR NUMBER(4),HIREDATE DATE,SAL NUMBER(7,
Time of Update: 2015-04-30
分享一個 MySQL 分庫分表類(php),mysql分庫當一個表資料記錄過大時就會出現效能瓶頸,而一般對應的解決辦法是要麼做分區表,要麼分表,分區表就不說了,分表又分為垂直分割和水平分割,具體區別請自行搜尋。一般而言,分庫分表屬於水平分割,按照一定的規則將資料插入到不同的表中去。而分庫則可以很方便的轉移資料庫的壓力,比如將一個很大庫的分別放在不同的伺服器上。下面是我寫的一個分庫分表的實現:<?php/** * User: guoyu * Date: 14-8-12 * Time: 下午3
Time of Update: 2015-04-30
SQL應用與開發:(七)資料操作 · 查 ·
Time of Update: 2015-04-29
資料庫中的集合查詢,資料庫集合 資料庫中的集合操作主要包括3個方面:1. Union合并行 union的作用是為了合并兩個查詢結果,而且在合并的同時把相同的行去重。 例如:如果我們需要顯示全部的並集,即不去重,可以使用union all,如下: 我們只需要使用union來串連兩個select-from-where語句塊即可。
Time of Update: 2015-04-29
(18)mysql中的分區(開發篇完),18mysql 概述 之前,看到分區,我捏個去,好高大上喲。昨天終於知道了分區是個啥玩意,也不過如此,今天總結一下,好記性不如爛筆頭嘛。
Time of Update: 2015-04-29
ORACLE實際生產中小工具總結,oracle實際
Time of Update: 2015-04-29
Java從入門到精通——資料庫篇Mongo DB 匯出,匯入,備份,從入門到精通mongo一、概述 本篇部落格為大家講述一下Mongo DB是如何匯入匯出資料,還有就是備份資料的。 在下面操作的時候需要把Mongo DB的服務端開啟才能操作。二、匯出。 MongoDB的匯出非常簡單開啟cmd 輸入下面命令 mongoexport -d foobar -c persons -o
Time of Update: 2015-04-29
使用YEP Voucher通過1z0-050考試,voucher1z0-050經過一番周折,終於查到了使用YEP考試券參加的“Oracle Database 11g Administrator Certified Professional”,即11g OCP升級考試的成績。確實現在有說法:“Paper
Time of Update: 2015-04-28
【MySql 大資料量快速插入和語句最佳化】,mysql語句INSERT語句的速度插入一個記錄需要的時間由下列因素組成,其中的數字表示大約比例:串連:(3)發送查詢給伺服器:(2)分析查詢:(2)插入記錄:(1x記錄大小)插入索引:(1x索引)關閉:(1)這不考慮開啟表的初始開銷,每個並發啟動並執行查詢開啟。表的大小以logN (B樹)的速度減慢索引的插入。加快插入的一些方法:·
Time of Update: 2015-04-28
自訂函數+遊標,函數遊標use yuyongTestgocreate function dbo.getTotByName(@_name nvarchar(50))returns intasbegin declare @tot int; set @tot=0; declare @name nvarchar(50); set @name='';
Time of Update: 2015-04-27
EFEntity Framework初瞭解,EFEntity Framework 什麼是實體(Entity),相信大家都認識過了,就是我們重構機房收費系統的時候,那個在三層之間負責傳資料的層嘛。在一個範圍內資料類型是如何定義的。一、Entity Framework(EntityFramework)是什麼呢? Entity Framework是ADO.NET