database

Monitor

netdata backend database support - InfluxDB + Grafana UI

How to install netdata  bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh) Edit netdata.conf at /opt/netdata/etc/netdata [global]         # glibc malloc arena max for plugins = 1         hostname = R720-H17-51         history = 3996         update every = 1         config directory = /opt/netdata/etc/netdata         log directory = /opt/netdata/var/log/netdata         web

By ipstor

configuration

Solaris 10 OS 快速安裝 Apache + Mysql + php

1. 前言 2. 設定、測試與啟動 Apache2 3. 設定、測試與啟動 MySQL 4. 下載與設定 PHP 前言: 本文的閱讀對象是為已經有 Apache、MySQL 和 php 基本的操作經驗的人員編寫。主要講求正確和快速安裝。 致於,Apache、MySQL 和 php詳細設定、修改方面和軟件測試,在這裡不會詳談。 設定、測試與啟動 Apache2 Solaris 10 已經內置安裝了 Apache 2.xx,只需要做一些設定便可以使用。 1. 首先用 Root 了登入文字模式系統 ( Console Mode ) 2. 複制 /etc/apache2/httpd.conf-example

By ipstor

database

Oracle tablespace online and offline

表空間的狀態 – ONLINE和OFFLINE 2014/08/16 來源:CSDN博客 前幾天問一個表空間狀態的問題,也暴露了自己基礎知識的薄弱,之所以總結如下兩篇博文,主要還是讓自己靜下心來,補一下相關知識點,並通過實踐強化自己的理解。 主要參考: 《11g Concept》 《11g Administrator's Guide》 表空間的ONLINE和OFFLINE狀態 1. 只要資料庫處於OPEN狀態,除了SYSTEM表空間外的其他表空間,都可以將其置為online或offline狀態。SYSTEM表空間之所以不能置為offline,是因為其中保存的數據字典需要一直使用。將表空間置為offline,可能的原因包括維護、備份以及恢復等目的。 3. 如果表空間處於offline狀態,那麼Oracle不會允許任何對該表空間中對象的SQL執行。表空間置為offline時仍處於活動狀態的語句在交易級別並不會受影響。Oracle會保存這些尚未完成語句相關的回滾數據到SYSTEM表空間。當表空間置為online時,如果有必要,那麼Oracle會應用這些回滾數據

By ipstor

database

Oracle Reog datafile

Oracle Reog datafile 標籤: Oracle Oracle Reog datafile:  Oracle: Oracle 10G  Method:Move C5_SYS_DATA_2 to C5_SYS_DATA  縮小空間有兩種方法:(此兩種方法都會把Highwater做移動,所以有辦法縮小空間)  一、        做export/import(本例已做過export/import,所以空間不會改變)  二、        建立新的datafile,把資料move過去,刪除舊的tablespace(此範列)    1.        確認資料型態  發現上面有INDEX & TABLE兩種類型  select segment_type , count(1) from dba_segments  where tablespace_

By ipstor

database

Oracle online redo log

Online redo log 標籤: Oracle Online redo log file:  Online Redo log:   1 . 紀錄對資料庫中的資料所作的所有更改(紀錄指令)。   2 . 用來提供恢復機制   3 . 以group為單位,每個group最少一個member(redo log file)。   4 . 至少需要有兩個group   5 . 若為RAC架構,則為多Instance對一個資料庫,redo log 則以thread對應Instance(不會解釋)。  LGWR write redo時間:  1.        commit  2.        redo log buffer 1/3滿的時候  3.        checkpoint發生  4.        每三秒  切換redo log file:

By ipstor

database

Oracle 在Partition Table/Index中,找出最大的Partition Table/Index

在Partition Table/Index中,找出最大的Partition Table/Index 標籤: Oracle 在Oracle10G中,常會使用partition table,好處是要刪除資料可以一次drop掉partition table,但 經過一段時間之後,需要增加partition table,若沒有增加,新的資料常會塞不進去,造成異常狀況。 以下的語法,是找出目前最大的Partition table,經過一段時間之後,記的要增加,不要忘記掉了。 Partition table找尋,當然是找ALL_TAB_PARTITIONS這一個TABLE了。 SELECT TABLE_NAME,max(PARTITION_NAME) FROM ALL_TAB_PARTITIONS WHERE TABLE_OWNER='STGC5'<–根據條件修改 group

By ipstor

database

Oracle ORA-01555 ::snapshot too old Error Message

ORA-01555 ::snapshot too old Error Message 標籤: Oracle ORA-01555 Error Message   出現ORA-01555錯誤,通常有下列情況:             SQL語句執行時間太長,或者UNDO表空間過小,或者事務量過大,或者過於頻繁的提交,導致執行SQL過程中進行一致性讀時,SQL執行後修改的前鏡像(即UNDO資料)在UNDO表空間中已經被覆蓋,不能構造一致性讀塊(CR blocks)。  這種情況最多。    解決的辦法: (1)增加UNDO表空間大小 (2)增加undo_retention 時間,默認只有15分鐘 (3)優化出錯的SQL,減少查詢的時間,首選方法 (4)避免頻繁的提交 ORA-01555 caused by SQL statement below (SQL ID: 52ssczq4j3vp6, Query Duration=

By ipstor