본문 바로가기

JJON's StorY208

MySQL 사용자 계정 추가, 변경, 자원 제한 1. MySQL에 새로운 사용자 계정 추가하기 GRANT ALL PRIVILEGES ON DB명.테이블명(or *) to '계정이름'@'호스트명' IDENTIFIED BY '암호'; mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' -> IDENTIFIED BY 'some_pass' WITH GRANT OPTION;mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' -> IDENTIFIED BY 'some_pass' WITH GRANT OPTION;mysql> GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';mysql> GRANT USAGE ON *.* TO 'dummy'.. 2016. 10. 20.
ORACLE 12c UNIFIED AUDIT 사용 12c 에서 새로 나온 UNIFIED AUDIT 사용하면 기존 FGA 보다 편리하게 audit 기능을 사용할 수 있다.UNIFIED AUDIT은 아래와 같이 다양한 소스로 부터 감사 정보를 수집할 수 있다. Audit records (including SYS audit records) from unified audit policies and AUDIT settingsFine-grained audit records from the DBMS_FGA PL/SQL packageOracle Database Real Application Security audit recordsOracle Recovery Manager audit recordsOracle Database Vault audit recordsOracle.. 2016. 7. 13.
linux 프로세스 별 cpu 사용률 /proc/[PID]/stat 를 열어보면 프로세스 리소스 사용률에 대한 다양한 정보가 출련된다.특정 PID 로 cpu 사용률을 확인하자. vi cpu_proc.sh#!/bin/bash# calculate the cpu usage of a single process [ -z $1 ] && echo "usage: $0 " sfile=/proc/$1/statif [ ! -r $sfile ]; then echo "pid $1 not found in /proc" ; exit 1; fi proctime=$(cat $sfile|awk '{print $14}')totaltime=$(grep '^cpu ' /proc/stat |awk '{sum=$2+$3+$4+$5+$6+$7+$8+$9+$10; print sum}').. 2016. 5. 10.
RAC 원하는 노드에서 mview refresh 수행 분 단위로 수행되는 MVIEW가 서비스 되는 노드와는 반대의 노드에서 수행 하면서GCS 가 대량으로 발생했고, 이로 인하여 active 세션마저 증가 하였다.물론 refresh 완료 되고 스스로 풀리기는 했지만 이런 장애 상황을 방지 해 보자 -- 변경 전 JOB 확인sql> col what for a60sql> select job, log_user, what, instancefrom dba_jobsorder by log_user, job; JOB LOG_USER WHAT INSTANCE---------- ------------------------------ ------------------------------------------------------------ ---------- 2 AAAAAAA.. 2016. 4. 11.