原创 percona 安裝
gentoo 安裝percona 步驟: 1. cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community
原创 阿里巴巴面試題(轉載)
一:SQL tuning 類 1:列舉幾種表連接方式答:merge join,hash join,nested loop 2:不借助第三方工具,怎樣查看sql的執行計劃?答:sqlplus set autotrace ...
原创 shell 一些用法
今天看到一個帖子,感覺shell還是很強大的,用了這麼多年的linux,還是有很多地方需要學習的。 str="server_port: 80a," 提取數字80,下面有很多種寫法 1. grep -o '[0-9]*' 2. ex
原创 innodb 恢復步驟
innodb crash恢復需要幾個步驟,第一步初始化執行期間需要引用redo log,如果所有更改在crash那個時刻都從buffer pool刷到磁盤,應用redo log將被忽略。剩下的步驟包括: 1. 回滾未完成的事務 2. in
原创 一些dba面試題
1 char、varchar、nvarchar之間的區別(包括用途和空間佔用) 2 xml類型查找某個節點的數據有哪些方法,如何進行處理 3 有哪些操作會使用到TempDB;如果TempDB異常變大 4 一個表
原创 【hive】mysql metastore 配置
1 修改hive配置文件: javax.jdo.option.ConnectionDriverName=com.mysql.jdbc.Driver javax.jdo.option.ConnectionPassword=hive java
原创 innodb 索引
innodb索引採用B+樹結構。 B樹數據存儲是有序的,每個葉子節點到根的距離是一樣的。根節點保存了指向子節點的指針,innodb會根據指針查找數據。葉子節點只有指向被索引數據的指針,沒有指向其他節點的指針,而B+數的每一個葉子節點有指向
原创 數據倉庫工程師面試題
什麼叫數據倉庫?(相信inmon的數據倉庫概念的四個特點是最基本的吧,當然需要加上自己的理解) 數據倉庫和數據庫有什麼區別?(事務性數據庫和決策支持數據庫的區別,當然包括目標、用途、設計等等) 什麼叫OLAP?用途是什麼?(O
原创 【sqoop】mysql 按日期增量導入
1 .創建如下test表 +----+------+---------------------+ | id | val | created_at | +----+------+
原创 【gentoo】kvm 配置
1. 看cpu是否支持虛擬化 egrep '(vmx|svm)' --color=always /proc/cpuinfo 2. 打開bios的cpu虛擬化支持 3. 配置kernel [*] Virtualization