原创 Oracle 11.2 參數詳解

#O7_DICTIONARY_ACCESSIBILITY是用來控制select any table權限是否可以訪問data dictionary的,主要用來保護數據字典。oracle建議把O7_DICTIONARY_ACCESSI

原创 redis5.0配置文件 超詳細!!!

# redis版本 5.0 # 如果想要使用到配置文件,Redis服務必須以配置文件的路徑作爲第一個參數啓動。如: ./redis-server /path/to/redis.conf # 單位說明:當需要指定內存大小時,

原创 MySQL 僞審計實現

1.1 需求描述   線下MySQL數據庫每隔一段時間某表數據就會被莫名改掉,現在需要知道變更操作對應的用戶以及IP(類似於審計功能)。 1.2 需求分析   首先我們可以知道,MySQL的社區版是不支持審計功能,另外從binlo

原创 MySQL從5.6到8.0複製的演進

MySQL從5.6到8.0複製的演進一、MySQL的主從複製1.1 主從複製基本原理1.2 複製延遲二、MySQL5.6的並行複製2.1 MySQL5.6並行複製簡介2.2 MySQL5.6並行複製存在的問題三、MySQL5.7的

原创 小米開源工具SOAR&SOAR-WEB

一、簡介 1.1 SOAR   SOAR 是一個對 SQL 進行優化和改寫的自動化工具。 由小米人工智能與雲平臺的數據庫團隊開發與維護。 下載地址: https://github.com/XiaoMi/soar/releases/

原创 MySQL 配置文件帶註解,超詳細--8.0.20

#5.7,8.0MGR/PXC [client] #客戶端默認端口 port = 3306 #客戶端以socket方式運行的默認sock文件位置 socket = /data/mysql/data/mysql.sock

原创 MySQL engine層到server層字段過濾優化

1.1 問題描述   執行計劃的不同肯定會帶來效率的不同,但是在本例中執行計劃完全一致,都是全表掃描,不同的只有字段個數而已。其次,測試中都使用了where條件進行過濾(Using where),過濾後沒有數據返回,常說的wher

原创 MySQL8.0之CTE(公用表表達式)

MySQL8.0之CTE一、CTE簡介(公用表表達式)1.1 什麼是CTE(公用表表達式)1.2 CTE(公用表表達式)功能二、CTE(公用表表達式)語法及特點2.1 CTE(公用表表達式)語法2.2 CTE(公用表表達式)特點2

原创 Yearning 開源SQL審覈平臺安裝使用

一、Yearning簡介   Yearning 是MYSQL SQL語句審覈平臺。提供查詢審計,SQL審覈等多種功能。 Yearning 1.x版本需inception提供SQL審覈及回滾功能。 Yearning 2.0開始無需

原创 MongoDB日誌淺析

MongoDB日誌淺析一、系統日誌二、Journal日誌三、oplog主從日誌與慢查詢日誌3.1 固定集合3.2 oplog主從日誌3.3 慢查詢日誌四、總結   MongoDB中主要有四種日誌。分別是系統日誌、Journal日誌

原创 初探MongoDB

初探MongoDB一、什麼是MongoDB1.1 基本介紹1.2 BSON1.3 MongoDB關鍵特性1.4 默認庫二、MongoDB的存儲引擎2.1 WirdeTiger2.1.1 基本介紹2.1.2 文檔級別的併發控制2.1

原创 MySQL8.0之窗口函數

MySQL8.0之窗口函數一、窗口函數簡介1.1 什麼是窗口函數1.2 窗口函數功能二、窗口函數語法三、窗口函數示例四、總結 一、窗口函數簡介 1.1 什麼是窗口函數   MySQL從8.0開始支持窗口函數,這個功能在大多數據庫中

原创 達夢8標準配置文件

<?xml version="1.0"?> <DATABASE> <!-- 安裝數據庫的語言配置,安裝中文版配置ZH,英文版配置EN,不區分大小寫。不允許爲空。 --> <LANGUAGE>zh</LANGUAGE

原创 MySQL數據閃回工具

文章目錄一、 MySQL閃回工具1.1 binlog2sql1.2 MyFlash二、總結 一、 MySQL閃回工具 1.1 binlog2sql binlog2sql安裝包及依賴包 asn1crypto-master.zip c

原创 Oracle login.sql最佳配置

set linesize 9999 pagesize 9999 set sqlprompt "_USER'@'_CONNECT_IDENTIFIER> " define _editor=vi set serveroutput on