Time of Update: 2016-05-31
OS X平台上MySQL環境搭建參考資料: 在OS
Time of Update: 2016-05-31
Solr 5.3 匯入SQL Server資料前面 我有一篇文章講解了solr的配置 ,見 ,這裡就不講了 ,下面的配置是在solr已經成功整合到tomcat的前提下進行的 。 進入正題, 1,修改solr-data-config。xml檔案,內容如下:(PS:本文是以sqlserver資料庫中的SSH 資料庫的
Time of Update: 2016-05-31
Oracle 11g undo_retention 以及retention guarantee 小結undo 裡面記錄的是被修改的資料區塊的前鏡像,但是他並不是原資料區塊的copy,而是一個改變向量,真正的一致性讀要藉助CR塊,Cr塊也就是consistent
Time of Update: 2016-05-11
Oracle資料庫語言——結構化查詢語言 (SQL)SQL一、資料定義語言 (Data Definition Language)DDL1.建立資料表空間:CREAT TABLESPACE lyy DATAFILE 'C:/app/lyy.dbf' SIZE 10M;(建立一個10M的資料表空間,存放在C盤app檔案夾中)刪除資料表空間:DROP TABLESPACE lyy;2.建立使用者和賦權:CREAT USER lyy PROFILE DEFAULT
Time of Update: 2016-05-10
Oracle資料庫使用者帳號處於expired狀態解決方案Oracle資料庫賬戶到期,必須要使用者更改密碼, 賬戶才能重新使用。但有些時候, 因為各種原因, 我們並不知道原密碼的明文是什麼,但很多時候又不能修改已有密碼,好在可以用原密碼來更改密碼。在11G中,dba_users.password已經不再顯示使用者的密碼:SQL> select username,ACCOUNT_STATUS from dba_users where username in ('SYSTEM','SCOTT'
Time of Update: 2016-05-11
MariaDB的線程及串連今天在這裡介紹一下確認mariaDB(和MySQL一樣)的連結數及線程數的方法。MariaDB和MySQL有什麼不一樣,現在還沒有弄清楚。這是減少資料庫的負載,並能提高資料庫運行效率的入門。串連mariaDB# mysql -uroot -pEnter password:Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 1176Server
Time of Update: 2016-05-10
MySQL 5.6.x多執行個體配置前提準備做測試還是採用二進位方式安裝,簡單方便快速,在原環境安裝好的基礎上。 MySQL-5.6.x二進位版本安裝記錄 個人不喜歡採用mysqlmulti方式配置多執行個體,還是採用多執行個體多進程方式配置。1, 準備資料庫執行個體datadir目錄# mkdir -p /usr/local/mysql/mysql3307 # chown mysql:mysql /usr/local/
Time of Update: 2016-05-10
MySQL 強制操作以及order by 使用我們以MySQL中常用的hint來進行詳細的解析,如果你是經常使用Oracle的朋友可能知道,Oracle的hincvt功能種類很多,對於最佳化sql語句提供了很多方法。同樣,在MySQL裡,也有類似的hint功能。下面介紹一些常用的。強制索引 MySQL FORCE
Time of Update: 2016-04-17
Ubuntu下MySQL Cluster安裝和配置一 MySQL-Cluster簡介MySQL
Time of Update: 2016-04-17
Redis高可用之Redis Sentinel1. Redis主從配置1.1. 設定主從複製Master <= Salve10.24.6.5:6379 <= 10.24.6.7:6379 1.2. 取消主從複製 1.3. 刪除所有資料flushdb:刪除這個db下的。flushall:刪除所有 2. Sentinel高可用配置Sentinel伺服器位址:10.24.6.7啟動Redis-sentinel
Time of Update: 2016-04-17
配置MySQL GTID 主從複製GTID是一個基於原始mysql伺服器產生的一個已經被成功執行的全域事務ID,它由伺服器ID以及事務ID組合而成。這個全域事務ID不僅僅在原始伺服器器上唯一,在所有存在主從關係 的mysql伺服器上也是唯一的。正是因為這樣一個特性使得mysql的主從複製變得更加簡單,以及資料庫一致性更可靠。本文主要描述了快速配置一個基於GTID的主從複製架構,供大家參考。一、GTID的概念1、全域事務標識:global transaction
Time of Update: 2016-04-12
CentOS 6.5安裝Redis及開機啟動指令碼一:CentOS 6.5下載安裝Redis1、下載源碼,解壓縮後編譯源碼# wget http://download.redis.io/releases/redis-2.8.3.tar.gz# tar xzf redis-2.8.3.tar.gz# cd redis-2.8.3#
Time of Update: 2016-04-11
Ubuntu下設定MySQL字元集為utf8Ubuntu下設定MySQL字元集為utf81.mysql設定檔地址/etc/mysql/my.cnf2.在[mysqld]在下方添加以下代碼[mysqld]init_connect='SET collation_connection = utf8_unicode_ci'init_connect='SET NAMES
Time of Update: 2016-04-11
詳解MySQL查詢快取查詢快取是指儲存使用SELECT文法查詢到的返回到用戶端的文本。當相同的請求再次發生時,會從查詢快取中擷取資料,而非再執行一遍查詢。查詢快取是共用Session會話的,所以一個用戶端的請求可能與另一個用戶端的請求得到相同的結果。當伺服器頻繁收到相同的請求而資料庫中的表資料變化頻率又不高,查詢快取是非常有用的,它可以大大提高應用程式的訪問效率。很多Web伺服器利用這一原理基於資料庫的內容動態產生頁面。查詢快取並不會返回到期的資料,當資料庫中的表資料發生變化時,相關的查詢快取會
Time of Update: 2016-04-11
ASM磁碟組資訊查看常用命令1.1 擷取磁碟組管理資訊1.1.1 查看磁碟路徑SQL> selectname, path, group_number from v$asm_disk_stat ;1.1.2 查看磁碟組資訊SQL> selectstate,name,type,total_mb, free_mb
Time of Update: 2016-04-02
Ubuntu 14.04下源碼安裝MySQL 5.5.35安裝了Ubuntu-14.04-desktop-amd64。此過程中,本人犯了一個低級錯誤,安裝Ubuntu中的分區那裡,我看也沒看就在自由空間裡劃分了分區,但是,windows分區Ubuntu沒有掛在上,也就是自由分區指的是整塊兒硬碟,結果原有的引導、win7和所有資料都沒了,這裡也提醒大家分區要謹慎,看好了再確認下一步。關於win7+Ubuntu雙系統的安裝就不多說了,按照
Time of Update: 2016-04-02
Ubuntu下安裝配置MySQLUbuntu下安裝MySQL命令: sudo apt-get install mysql-serverMySQL初始配置及管理啟動MySQLmysql start : mysqld是mysql的守護進程檢查mysql是否啟動:ps -ef | grep mysqldMySQL下的常用命令串連SQL: mysql -h 主機名稱 -u 使用者名稱 -p 使用者密碼顯示: show databases/tables;建立: create
Time of Update: 2016-04-02
Oracle知識整理《DBA的思想天空》Inventory Oracle安裝工具OUI用來管理Oracle安裝目錄的 Oracle的參數檔案,啟動後按照下面的順序讀取參數檔案,如果讀取失敗,啟動資料庫 失敗:1 $ORACLE_HOME/dbs/SPFILE.ORA2 $ORACLE_HOME/dbs/spfile.ora3 $ORACLE_HOME/dbs/init.ora 資料庫的nomount階段:1 讀取參數檔案2 分配共用記憶體3
Time of Update: 2016-04-02
CentOS 7.0 下RPM方式安裝MySQL5.5.48環境是CentOS7.0,更新了yum源,之後先是嘗試安裝了MySQL5.7,但是折騰了一下午沒有解決初始密碼的問題。項目進度很緊,索性推倒重來上MySQL5.7。今天總算裝好了。以下是基本步驟:(可以跳過卸載這一步)1.卸載原mysql1 #列出安裝的mysql2 rpm -qa | grep mysql1 #幹掉列出的items2 rpm -e [item1]3 rpm -e [item2]4 rpm -e [item3]由於5.7
Time of Update: 2016-03-24
深度解析MySQL登入原理使用MySQL資料庫的第一步必然是建立串連登入,然後在上面執行SQL命令。無論是通過MySQL的用戶端,還是通過C-API,JDBC標準介面串連資料庫,這個過程一定少不了。今天我們聊一聊MySQL登陸具體過程,裡面會涉及client與server的互動,並通過tcpdump抓包給大家展現這一過程。TCP握手協議遠端連線資料庫,mysql採用TCP協議通訊,第一步是建立串連,即TCP的3次握手。mysql