Time of Update: 2015-05-04
如何診斷RAC環境下sysdate 返回錯誤時間問題最近處理了一些rac環境下訪問sysdate返回錯誤時間的問題,而這種問題往往出現在資料庫連結是通過Listener建立的情況下,而且,大部分情況下都是和時區設定相關的。在這篇文章中我們會針對如何診斷這種問題進行解釋。這篇文章適用於版本11.2.0.2 及以上版本。首先,對問題當中涉及到的知識進行介紹。1. 從版本11.2.0.2 開始Oracle
Time of Update: 2015-05-04
MySQL遠端連線不上的解決之前遇到過MySQL本地可以串連但是遠程連不上的問題,沒有記錄,今天在雲上新申請的伺服器上又遇到這個問題,記錄一下解決過程。1. 排除網路或防火牆問題先看是否能ping通遠程伺服器,ping 192.168.1.211,如果不可以就是網路問題。然後,檢查連接埠是否被防火牆擋住了,telnet 192.168.1.211 3306,如果串連失敗,配置防火牆。配置防火牆,開啟3306連接埠 vi /etc/sysconfig/iptables -A INPUT -m
Time of Update: 2015-05-04
CentOS 7.1上使用Systemd管理編譯安裝的MySQL 5.6CentOS 7.1預設yum沒有MySQL 5.6,穩健的方法是使用MySQL官網提供的源碼自行編譯安裝。但是編譯安裝的MySQL 5.6的啟動管理是基於CentOS 6.x的service管理方式,不是CentOS 7.x的Systemd的管理方式。MySQL為RHEL和CentOS提供了的MySQL
Time of Update: 2015-05-04
Python訪問MySQL資料庫並實現其增刪改查功能概述:對於訪問MySQL資料庫的操作,我想大家也都有一些瞭解。不過,因為最近在學習Python,以下就用Python來實現它。其中包括建立資料庫和資料表、插入記錄、刪除記錄、修改記錄資料、查詢資料、刪除資料表、刪除資料庫。還有一點就是我們最好使用一個新定義的類來處理這件事。因為這會使在以後的使用過程中更加的方便(只需要匯入即可,避免了重複製造輪子)。實現功能介紹:1.封裝一個DB類2.資料庫操作:建立資料庫和資料表3.資料庫操作:插入記錄4.資
Time of Update: 2015-04-30
Oracle官方文檔必備文法知識很多Oracle DBA雖然接觸Oracle時間很長,但是一旦想不起文法或找不出相應參數時,習慣百度或Google。雖然已經下載了官方文檔,但是很少使用。我認為作為DBA,能夠懂得官方文檔結構及官方文檔文法,從中快速尋找自己所需的知識點及其相關SQL命令是合格DBA的必備技能之一,也是Oracle OCM考試必備環節。如下對官方文檔文法的簡要說明:1.關鍵字和參數關鍵字使用矩形表示不區分大小寫 照抄參數使用橢圓表示根據實際情況進行替換drop role r3;2.
Time of Update: 2015-04-30
MHA masterha_check_repl 檢測過程MHA部署及配置是否OK,我們可以藉助於MHA內建的masterha_check_ssh以及masterha_check_repl指令碼來檢測。masterha_check_repl檢測是保證MHA成功切換的重要一步。本文主要描述了masterha_check_repl這個檢測指令碼到底做了些什麼事情。有助於更好的理解MHA的相關原理及過程等。1、當前的主從環境[root@vdbsrv1 ~]# more /etc/hosts127.0.0
Time of Update: 2015-05-07
Navicat for Oracle 串連 Oracle 11G 操作流程,navicat11g Navicat for Oracle 串連 Oracle 11G 操作流程 1 更改Oracle設定檔在安裝完Oracle
Time of Update: 2015-05-05
SQLite教程(八):命令列工具介紹,sqlite命令列工欲善其事,必先利其器。學好SQLite的命令列工具,對於我們學習SQLite本身而言是非常非常有協助的。最基本的一條就是,它讓我們學習SQLite的過程更加輕鬆愉快。言歸正傳吧,在SQLite的官方下載網站,提供了支援多個平台的命令列工具,使用該工具我們可以完成大多數常用的SQLite操作,就像sqlplus之於Oracle。以下列表給出了該工具的內建命令: 命令名 命令說明 .
Time of Update: 2015-05-05
PostgreSQL教程(十八):用戶端命令(2),postgresql教程七、pg_dump:
Time of Update: 2015-05-04
rocksdb使用,rocksdb最近項目需要使用個key-value資料存放區,在眾多k-v資料庫中,選擇了rocksdb,原因只有一條,這貨自稱支援範圍查詢。OK,git下載下來,編譯,這裡說一下,號稱支援C++11所以對編譯器的版本是有要求的,so,你得看看你的編譯器是不是支援C++11.可以編譯so和.a兩種檔案類型,這個跟其他的開源庫一個套路,看看說明編譯就行了,如果你發現由於Gtest的一些東西編譯失敗,可以試試編譯動態。開始使用,我被API的名字小坑
Time of Update: 2015-05-04
查詢Oracle sql語句中綁定變數值的方法,oraclesqlalter session set nls_date_format = 'yyyy-mm-dd,hh24:mi:ss';set linesize 400col sql_Id format a20col name format a20col datatype_string format a14col value_string format a20select sql_id,name, datatype_string,
Time of Update: 2015-05-04
資料結構,資料結構與演算法 雜湊尋找之前的尋找演算法,時間複雜度為O(n),或者O(㏒2n),其效率取決於“比較”的次數。 即使對於採取排序樹結構的尋找表,由於每一次比較的結果,如果關鍵字與資料元素不相等,則有“大於”或者“小於”兩個結果,所以下一步會有兩種可能的方向,因此O(㏒2n)已經是最優了。雜湊表(Hash
Time of Update: 2015-05-04
Rising Temperature,risingtemperature Given a Weather table, write a SQL query to find all dates' Ids with higher temperature compared to its previous (yesterday's) dates. +---------+------------+------------------+ | Id(INT) |
Time of Update: 2015-05-04
Customers Who Never Order,customersorder Suppose that a website contains two tables, the Customers table and the Orders table. Write a SQL query to find all customers who never order anything. Table: Customers. +----+-------+ |
Time of Update: 2015-04-30
【訪問MySQL伺服器】,mysql伺服器要訪問一個MySQL伺服器,你需要使用一個使用者帳號登入其中方可進行。每個MySQL使用者帳號都有許多與之相關連的屬性,例如使用者名稱、密碼以及許可權和資源限制。"許可權"定義了特定使用者能夠在MySQL伺服器中做什麼,而"資源限制"為使用者佈建了一系列伺服器資源的使用許可。建立或更新一個使用者涉及到了對使用者帳號所有屬性的管理。 下面展示了如何在Linux中建立和設定一個MySQL使用者。首先以root
Time of Update: 2015-04-30
mysql學習筆記之八(單表資料記錄查詢),mysql學習筆記查詢資料記錄,就是指從資料庫物件中擷取所要求的資料記錄。mysql中提供了各種不同方式的資料查詢方法。一、簡單資料記錄查詢select field1,field2,...,fieldn from t_name*查詢所有欄位資料select * from t_name;*查詢指定欄位資料select field1,...,fieldn from
Time of Update: 2015-05-04
用Navicat串連Oracle資料庫時報錯ORA-28547:connection to server failed, probable Oracle Net admin error,failedwitherror1
Time of Update: 2015-04-30
關於oracle 11g 審計檔案,oracle11g審計檔案關於審計:11g預設啟用的審計選項,AUDIT_TRAIL參數的預設值為DB,表示審計資料將記錄在資料庫中的SYS.AUD$審計字典基表上。而在Oracle 10g中該參數預設值為none,即不啟用審計。Oracle官方宣稱預設啟用的審計日誌不會對絕大多數產品資料庫的效能帶來過大的負面影響,同時Oracle公司還推薦使用基於OS檔案的審計日誌記錄方式(OS audit trail files)。
Time of Update: 2015-04-30
作業系統網關的設定不會影響到11.2 RAC,11.2rac預設情況下,11.2已經不是通過ping網關的方式來檢查public網路是否可用了,所以網關的設定不會影響到11.2 RAC在11.2之後,可以直接更改網關,不需要對GI進行修改。 也就是說GI裡邊不記錄網關的資訊。但是若是修改網關,要重啟網路服務的話(這是os的要求, 是否需要重啟網路服務,請諮詢os支援人員),這就會影響的GI的正常運行。因此,建議在業務能停機的時間去修改網關。如果不關閉GI,在重啟網卡的情況下,ora.net
Time of Update: 2015-04-30
資料結構,資料結構與演算法 程式=演算法+資料結構N.沃思(Niklaus Wirth)教授提出: 程式=演算法+資料結構 以上公式說明了如下兩個問題: (1)演算法決定如何構造和組織資料(演算法→資料結構)。 (2)演算法的選擇依賴於作為基礎的資料結構(資料結構→演算法)。 軟體=程式+文檔(軟體工程的觀點)求解非數值計算的問題主要考慮的是設計出合適的資料結構及相應的演算法。 即:首先要考慮對相關的各種資訊如何表示、組織和儲存?