原创 Oracle 開機自動啓動設置

有時候會例行進行防火牆及機器斷電應急演練,有些數據庫沒有設置自動開機啓動,帶來麻煩。 步驟: 1:查看ORACLE_HOME是否設置 2:執行dbstart 數據庫自帶啓動腳本 3:編輯/etc/oratab文件 4:編輯/e

原创 Debian下安裝sqlplus 工具

其實Oracle官方是一直不支持debian的,但是最近一個需求是在 一箇中間跳板機上安裝sqlplus ,讓一些開發同事能在跳板機上查詢數據庫。這個跳板機是debian的。 可能的方法有2種: 1. rpm包類型。 下載rpm

原创 Tips: oracle 監聽和tnsnames 模板

listener: LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1531))

原创 Oracle數據庫限定特定用戶 特定IP 登錄

不允許test用戶在 192.168.1.3 機器上訪問數據庫。 兩種寫法。 1 CREATE OR REPLACE TRIGGER DOPR AFTER LOGON ON test.schema BEGIN

原创 Tips: 快速查詢定位最慢的SQL

最耗時SQL: SELECT * FROM (SELECT C.SQL_ID, (C.ETIME - NVL(O.ELAPSED_TIME_TOTAL, 0)) / 1000000 ELAPS

原创 學習筆記--壇經

1: 孟子 目標 浩然之氣 養法: 三密加持, 養口 ,養體,養思想 想不忠誠的人,自己欺騙自己, 想三心二意的女朋友,浪費自己的時間。 愛智 求真,向善,致美。 仗義每多屠狗輩,負心多是讀書人。 rely on yours

原创 Tips: 本地login無法登陸,一直循環,但可以遠程ssh

修改以下文件 /etc/pam.d/login session required /lib/security/pam_limits.so 32位 session required /lib64/security

原创 Tips: debian版本介紹 及lib包安裝

下一代 Debian 正式發行版的代號爲 stretch — 發佈時間尚未確定 Debian 8 (jessie) — 當前的穩定版 Debian 7 (wheezy) — 被淘汰的穩定版 Debian 6.0 (squeeze) — 被

原创 Postgres bytea類型 轉換及查看方法

一開發表裏的列類型爲 bytea ,可是它select出來的時候又不是想要的結果: 在postgres配置文件裏修改參數 bytea_output = 'escape' 這個默認是hex類型的,修改成escape。 查看的時候還是不

原创 AMQ- mysql後臺數據庫 Row size too large(>8126)

公司amq消息隊列存數據用的 mysql數據庫。5.6.32 近期應用方反應報錯: Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Row siz

原创 Zabbix歷史數據庫遷移 及分區

公司zabbix用了很久了,大概有80G的歷史數據。機器內存也不是多大,所以決定遷移zabbix後臺數據庫,並在新機器上開啓分區。 zabbix數據庫裏 主要的大表爲以下幾個, 系統同事又提出需要保存trends兩個表的數據: his

原创 mysql in 不走索引的思考

最近開發提出一個疑問,mysql 5.6版本中 in 並沒有走索引。SQL 如下格式: select a, b , c, d from T where b in ( x1, x2,x3) 反應思路: 1 . ana

原创 windows 複製代碼到linux 文本中文亂碼

今天遇到個開發給了130多個SQL 文件,讓我在oracle數據庫中執行。 但是傳輸到數據庫機器上的時候,vi裏面的中文亂碼。 現在整理了下,檢查思路: 檢查secureCRT裏面的會話配置選項的 編碼是否是UTF-8 檢查系統級別

原创 Mysql 備份shell

轉載從http://88250.b3log.org/backup-mysql-shell# #!/bin/bash # 要備份的數據庫名,多個數據庫用空格分開 databases=(db1 db2 db3) # 備份文件要保存的目錄

原创 Postgres 10.1 安裝步驟

#!/bin/bash yum install -y flex bison readline-devel zlib-devel openjade docbook-style-dessl mkdir /usr/psql-10.1 -p