原创 Mysql數據類型總結

一直以爲數據類型是不需要特別學習的東西,編碼過程中看着看着就熟練了。近期的工作涉及到Oracle向Mysql轉換,不把數據類型的定義摸清很容易在表設計上產生錯誤,所以明白了底層的紮實性決定上層建築的穩定性。 一、數值型

原创 Oracle學習 | 表空間遷移

實際工作經常碰到需要進行數據表與索引的表空間遷移的操作。 一、數據表進行空間遷移 1.遷移非分區表 ALTER TABLE RIVER MOVE TABLESPACE STU_DATA 2.遷移分區表 1)無子分區 ALTER T

原创 Oracle管理 | 回收站

目錄一、作用二、回收站操作三、通過Purge刪除回收站的內容四、通過recover恢復回收站的內容五、案例說明 一、作用 若開啓了回收站功能,被刪除的表會先進入回收站且可以被恢復; 回收站若沒打開,想恢復誤刪的對象需要通過rec

原创 Oracle體系結構概述(1)| ORACLE的組成

目錄一、總述1. 實例1)SGA· 共享池(Shared pool)· 數據緩衝區緩存(Database buffer cache)· 日誌緩衝區(Redo log buffer)2.數據庫 一、總述 Oracle由實例和數據庫組

原创 補充級別

imp命令導入數據的時候報錯: IMP-00017: following statement failed with ORACLE error 30567:"ALTER TABLE XXX ADD SUPPLEMENTAL LOG

原创 數據遷移(1)——通過數據泵表結構批量遷移

導出表結構: expdp 用戶名/密碼 directory=DIR1 dumpfile=test.dmp content=metadata_only tables=(a,b) metadata_only代表只導出表結構 傳

原创 Mysql | binlog

一、定義 二、基本操作 1.查看當前正在寫入的binlog文件 MySQL [db_test1]> show master status; | File | Position | Binlog_Do_DB

原创 Mysql管理 | SQL_MODE

目錄一、定義二、操作1.查看當前的SQL_MODE:2.設置SQL_MODE:三、瞭解最重要的SQL_MODE:1.ANSI2.STRICT_TRANS_TABLES3.TRADITIONAL四、SQL_MODE一覽1.ALLOW

原创 Mysql管理(1) | INFORMATION_SCHEMA表

INFORMATION_SCHEMA數據庫下的表存儲mysql服務器的元數據。 INFORMATION_SCHEMA是個read only數據庫。 一、查看某個數據庫下的表 MySQL [db_test1]> SELECT t

原创 Mysql管理 | BENCHMARK()函數

目錄一、定義二、語法三、注意點 一、定義 BENCHMARK()函數是用來判斷某個操作的運行性能,返回值一直是0。 二、語法 BENCHMARK(count,expr) expr是操作語句,count是操作次數。 eg. my

原创 Oracle 回收站(1) | purge

若打開了回收站功能,被刪除的表會先進入回收站且可以被恢復。 一、定義 purge的用處: 1)將被刪除的表或者索引從回收站移除; 2)刪除整個回收站的內容; 3)某個表空間從回收站移除/將某個表空間中某個用戶的內容從回收站移除。

原创 Oracle AWR報告分析(1) | 生成AWR快照

一、修改快照配置 BEGIN DBMS_WORKLOAD_REPOSITORY.modify_snapshot_settings( retention => 43200, -- Minutes (43

原创 Oracle AWR報告分析(1) | DB Time

這裏寫自定義目錄標題1.定義新的改變功能快捷鍵合理的創建標題,有助於目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右SmartyPants創建一個自定義列表

原创 Mysql性能優化(1)| 執行計劃探索

目錄一、準備測試環境1.準備測試表testm和testk:2.寫入測試數據二、執行計劃基礎信息解析1.執行計劃查看2.執行計劃字段解析 一、準備測試環境 1.準備測試表testm和testk: mysql> create tabl