Time of Update: 2018-03-03
Redis儲存快照後無法寫入解決今天開發突然和我說Redis不能寫了。我進入Redis後發現確實是這樣,不可以執行set指令了。報錯如下:172.31.18.90:6379> set test test1(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data
Time of Update: 2018-02-10
Oracle如何匯出sys使用者下的系統資料表環境:Solaris 10 + Oracle 10.2.0.41.匯出執行個體2.參考內容Reference1.匯出執行個體匯出sys使用者下的HIST_HEAD$和WRI$_OPTSTAT_HISTHEAD_HISTORY兩張表:由於expdp嘗試匯出失敗,改用傳統exp匯出,匯出命令如下:% nohup exp system/****** file=/tmp/jy/system_exp_2tables.dmp
Time of Update: 2018-01-17
Oracle中使用optimizer_mode參數意義Oracle使用Optimizer_mode參數來控制最佳化器的偏好,9i常用的幾個參數有:first_rows,all_rows,first_rows_N,rule,choose等。而10g少了rule和choose.Oracle 在執行SQL語句時,有兩種最佳化方法:即基於規則的RBO和基於代價的CBO。 在SQL執行的時候,到底採用何種最佳化方法,就由Oracle參數 optimizer_mode 來決定。Rule Based
Time of Update: 2016-07-12
CentOS 6.8 編譯安裝MySQL 5.6.23安裝環境:CentOS 6.8,MySQL 5.6.23一、編譯安裝MySQL前準備工作安裝編譯源碼所需的工具和庫yum -y install gcc gcc-c++ ncurses-devel perl openssl-devel bison安裝cmake(記得好像從mysql 5.5開始需要cmake編譯安裝),可從https://cmake.org/download/ 中下載。tar zxvfcmake-3.4.1.tar.
Time of Update: 2016-05-31
Redis主從複製失敗(master_link_status:down)今天配置redis主從複製時出現master_link_status:down提示。首先開啟slave的redis.conf設定檔,確定slaveof 和masterauth 兩個選項配置是否正確。然後再把後台進程的選項關閉:daemonize no(應該大多數同學為了方便把它設為yes了)slave再啟動時出現如下提示:[10144] 14 May 01:04:22 * Connecting to MASTER...[10
Time of Update: 2016-05-31
如何根據v$parameter查詢Oracle隱含參數Oracle的隱含參數在Oracle的官方文檔中是不會出現的,這些參數主要是Oracle內部用於控制某些功能的開關,或者就像今天eygle講的,Oracle牛逼之處就是可能幾年前開發的一個功能就放到當時的版本中,讓你“試用”,但你卻不知道,如果碰巧因為遇見了這個問題的bug,Oracle會告訴你可以使用這個參數關掉,等使用者“試用”了幾年之後,相對來說穩定了,Oracle發布新版本,說推出了一個
Time of Update: 2016-04-02
如何利用指令碼實現MySQL的快速部署以及一機多執行個體的部署MySQL有三個版本:二進位,源碼包,RPM。下面講講二進位包的安裝過程:http://dev.mysql.com/downloads/mysql/選擇Linux-Generic我這裡選擇的是mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz解壓後,裡面有個檔案INSTALL-BINARY,其實給出了二進位包的部署過程shell> groupadd mysqlshell> useradd -
Time of Update: 2016-03-24
Oracle 11g中的snapshot standby特性在Oracle 11g中,data guard最迷人的,除了active data guard的即時查詢特性(即可以以唯讀方式開啟物理standby資料庫的同時MRP進程能繼續做recover),快照備用資料庫這個特性也是不錯,比較適用於快速部署一個臨時的與線上環境相同的測試資料庫.它是通過還原點(restore point)和閃回資料庫的原理(flashback
Time of Update: 2016-03-06
Linux下RPM包方式安裝PostgreSQLPostgresql和MySQL是目前比較流行、活躍的開源關係型資料庫系統。相對於高端Oracle商業產品,Postgresql和MyQL在軟體成熟度等級、發展功能上的確還有很大改善空間。但是在系統選型過程中,基礎軟體水平是要受到未來系統整體負載、營運要求和重要的預算決定的。好東西是好,但也要看我們是否需要他,或者是否用得起他。相對於MySQL的粗放式發展,Postgresql從最開始被Berkley研究出來,作為科研機構教學使用以來,無論是從對關
Time of Update: 2016-02-21
MariaDB資料庫存放路徑修改配置問題MySQL is not running, but lock file (/var/lock/subsys/mysql) exists存在這個問題的一般是由三個原因決定的:1:配置中的一些檔案許可權不夠,將所有的配置中涉及到的檔案全部修改為mysql使用者權限2:mysql啟動並執行pid沒有,rm -rf /var/lock/subsys/mysql ,重新建立新的pid檔案預設的許可權為6603:my.cnf設定檔錯誤,需要重新修改Can't
Time of Update: 2016-02-04
Ubuntu 10.10 安裝Oracle 10g安裝指南Ubuntu 10.10 安裝Oracle
Time of Update: 2016-01-24
CentOS 5.10安裝Oracle 11G R2作業系統:CentOS 5.10 64位資料庫:Oracle 11G R2(版本號碼為11.02)安裝作業系統的時候,注意交換分區的大小不得低於2G1.同步時鐘及修改/etc/hostsyum -y install ntpntpdate time.nist.govecho "* */2 * * * /sbin/ntpdate time.nist.gov >/dev/null 2>&1" >>
Time of Update: 2016-01-09
ORA-00824: cannot set sga_target due to existing 問題解決今天下班到家,接到一同事電話,說是用Oracle9i的用戶端串連Oracle10g後,修改某些參數後,導致Oracle10無法正常啟動,小機重啟了好幾次都不行。遠端連線之後,用Oracle使用者在sqlplus下面startup時,系統提示如下:ORA-00824: cannot set sga_target due to existing internal settings, see
Time of Update: 2016-01-09
Oracle DataGuard的原理與基本配置最近集團在做災備方案,用於Oracle的高可用性,在不影響主庫效能的前提下,我們選擇使用DG的"最大效能"模式。 DG是Oracle資料庫內建的資料同步功能,其基本原理是將記錄檔從主庫傳輸到備庫,然後在備庫上應用這些記錄檔,從而使備庫與主庫保持同步。 DataGuard提供了三種日誌傳輸(Redo
Time of Update: 2016-01-02
Ubuntu 上安裝開來源資料庫 PostgreSQL 9.4 和 phpPgAdmin簡介PostgreSQL 是一款強大的,開源的,對象關係型資料庫系統。它支援所有的主流作業系統,包括 Linux、Unix(AIX、BSD、HP-UX,SGI IRIX、Mac OS、Solaris、Tru64) 以及 Windows 作業系統。下面是 Ubuntu 發起者 Mark Shuttleworth 對 PostgreSQL 的一段評價。PostgreSQL 是一款極贊的資料庫系統。剛開始我們在
Time of Update: 2016-01-02
Oracle建立外部表格Oracle db允許以唯讀形式查詢外部表格。外部表格可以儲存在任何oracle db可以讀取的存放裝置中,其內容不在db中儲存,db只儲存external table的metadata,db可以查詢(join、sort)external table,可以建立view、synonym,但不可以執行DML語句。建立外部表格文法create table ......orginzition
Time of Update: 2016-01-02
利用pgpool實現PostgreSQL的高可用這裡利用pgpool-ii實現PG的高可用。基於流複製的方式,兩節點自動切換:1、單pgpoola.環境:pgpool:192.168.238.129data1:192.168.238.130data2:192.168.238.131b.圖例c.配置互信ssh-copy-id ha@node1ssh-copy-id ha@node2 d.資料庫節點配置,請參照《 使用pg_basebackup搭建PostgreSQL流複製環境
Time of Update: 2015-12-16
OpenResty負載平衡MySQLOpenRestyhttps://openresty.org/download/ngx_openresty-1.9.3.2.tar.gz nginx_tcp_proxy_module模組需要單獨下載https://github.com/yaoweibin/nginx_tcp_proxy_module首先,解壓縮上述檔案[nginx@localhost~]$ll總用量 3668 drwxrwxr-x 7 nginx nginx &
Time of Update: 2017-10-27
JDBC中resutset介面操作執行個體詳解,jdbcresutset本文主要向大家展示JDBC介面中resutset介面的用法執行個體,下面我們看看具體內容。1. ResultSet細節1功能:封鎖結果集資料操作:如何獲得(取出)結果package com.sjx.a;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import
Time of Update: 2017-05-25
Windows上PostgreSQL安裝配置教程,postgresql安裝教程PostgreSQL的擴充PostGIS是最著名的開源GIS資料庫。 安裝PostgreSQL是第一步。1.下載PostgreSQL的二進位安裝檔案。PostgreSQL官網–>Download–>Windows 64位,: (1)官網: https://www.postgresql.org/ (2)Download: https://www.postgresql.org/download/ https:/