정보/블로그 IT 팁2023. 9. 9. 18:08

 
 
최근에 또 다시 애드센스 수익이 100불을 달성하여 수익화(출금)했습니다. 
그래서 이를 기념하고자.. 이런저런 생각과 함께 갈무리 해 봅니다.


 
아래는 저의 애드센스 이력입니다..  

 - 2017년  9월 6일 첫 게시글 작성,
 - 2017년 11월 애드고시 패스 
 - 2018년  4월 애드센스 주소인증 
 - 2020년 01월 애드센스 100불 달성
 - 2023년 08월 애드센스 100불 달성
 - 2023년 09월 한국통장에 126333 원 입금 
아시는 분은 아시겠지만 병아리 눈물을 수년간 모아 100 불 만드는 하층민 블로거입니다.
 

  •  최근 블로그 운영 

블로그 개설 후 초기에는 열정적으로 글을 썼던것 같습니다. 
그 당시에는 IT 보다는 일상, 리뷰가 주된 내용 이었던 것 같습니다. 
그 중에는 스스로도 '글 잘썼네.' 라는 생각이 들면서 반복해서 보게되는 글도 있었습니다. 
그러다가 내가 쓰고 싶은 글과 사람들이 보고싶어하는 글이 다르다는걸 깨닫게 된 순간도 있었구요..
2018년 즈음에는 유튜브 붐이 일면서 많은 유명블로거들도 그쪽으로 넘어갔던것 같습니다. 
저도 한때 잠깐 고민해봤지만.. 결국 귀차니즘을 이기지 못하고 계속 글만 쓰고 있네요..
1차 수익을 내고 난 후로는 새글을 쓰는 빈도도 줄고 열정도 많이 감소한것에 비하면
애드센스의 수익속도는 별 차이가 없는것 같네요. 
구글신이 잘하는 사람에게는 채찍질을 한다고 하는데 저처럼 뒤처진 학생은 포기안하게 붙잡아놓는듯한 느낌입니다. 

최근에는 IT 관련 글들을 주로 업로드 했더니 어느덧 조회수 상위도 일상이 아닌 IT 글들이 대부분이네요.. 
수익과 상관없이 나에게도 도움이 되는 방향으로 에너지를 쓰자는 생각을 하니 이렇게 운영되고 있습니다. 
 

  •  향후 운영에 대한 생각

그냥 저라는 사람은 글쓰는것을 좋아하는 사람인것 같습니다. 
이전에도 글을 써왔고, 돈을 준다니까 티스토리에 글을 썼고, 
언젠간 티스토리가 운영을 중단할거 같긴한데 그전까진 쭉 이곳에 글을 쓰지 않을까 싶습니다. 
아마추어 블로거인 저의 글들을 읽기 위해 방문해주신 모든 방문객들에게 감사드립니다. 
특히 광고를 클릭해주신 모든 분들! 앞날에 축복과 행운만 가득하기를 기도드리며 급하게 글을 마무리합니다. 



반응형
Posted by 돌고래트레이너
생계/OERR2023. 6. 8. 11:15

운영 상태에서 인덱스를 생성, 변경시 online 옵션은 매우 유용하지만 가끔 의도치 않는 상황을 만들기도 한다. 

의도치 않거나 혹은 의도해서 해당 프로세스를 kill 했을때 uncommit 된 트랜잭션이 정리가 되지 않는 상태로 오래 지속될수가 있다. 

08104, 00000, "this index object %s is being online built or rebuilt"
// *Cause:  the index is being created or rebuild or waited for recovering
//          from the online (re)build
// *Action: wait the online index build or recovery to complete

CREATE TABLE TEST_TAB(A INT, B VARCHAR2(10));
insert into TEST_TAB 
select dbms_random.value(1,1000000), 'A'
  from dual
 connect by level < 1000000;
 
CREATE INDEX IDX_TEST ON TEST_TAB(A)online;
 => cancel 

DROP INDEX IDX_TEST;

 => ORA-08104

08104, 00000, "this index object %s is being online built or rebuilt"
// *Cause:  the index is being created or rebuild or waited for recovering
//          from the online (re)build
// *Action: wait the online index build or recovery to complete

아래처럼 수동으로 상태를 정리해주자.
 
declare
v_result boolean;
begin
v_result := DBMS_REPAIR.ONLINE_INDEX_CLEAN(73252);  -- 인덱스의 object_id
end;
/



반응형
Posted by 돌고래트레이너
생계/Oracle2023. 5. 29. 22:05

 

oracle audit 파일 삭제

show parameter audit 으로 audit 파일 destination 확인 

 

1. os 명령어로 삭제하기 

find . -mtime +20 -type f -name "*.aud" -mtime +1  -exec rm -f {} \;

=> 수정한지 20 일 이상된 .aud 파일을 삭제 

 

2. 오라클 제공 util (DBMS_AUDIT_MGMT) 로 삭제 

-- INIT_CLEANUP ( PURGE JOB 생성 위해 필요)
BEGIN
DBMS_AUDIT_MGMT.INIT_CLEANUP(
AUDIT_TRAIL_TYPE => dbms_audit_mgmt.AUDIT_TRAIL_OS,
default_cleanup_interval => 24*7);  -- 1주일에 1번 실행
END;

-- 주기적으로 삭제하는 JOB 생성 
BEGIN
   DBMS_AUDIT_MGMT.CREATE_PURGE_JOB (
   AUDIT_TRAIL_TYPE => DBMS_AUDIT_MGMT.AUDIT_TRAIL_OS,
   AUDIT_TRAIL_PURGE_INTERVAL => 24*7,
   AUDIT_TRAIL_PURGE_NAME => 'STANDARD_OS_AUDIT_TRAIL_PURGE',
   USE_LAST_ARCH_TIMESTAMP => FALSE );
END;

-- 등록된 PURGE JOB 은 DBA_AUDIT_MGMT_CLEANUP_JOBS 뷰에서 확인가능

SELECT * FROM DBA_AUDIT_MGMT_CLEANUP_JOBS;

-- DBA_SCHEDULER_JOBS 에서도 확인 가능
SELECT *
  FROM DBA_SCHEDULER_JOBS 
 WHERE OWNER='AUDSYS';

-- 기타 AUDIT UTIL 관련 뷰
select * from DBA_AUDIT_MGMT_LAST_ARCH_TS;
select * from DBA_AUDIT_MGMT_CLEAN_EVENTS;

-- 등록된 PURGE JOB 삭제하기 

BEGIN DBMS_AUDIT_MGMT.DROP_PURGE_JOB('STANDARD_OS_AUDIT_TRAIL_PURGE'); END;

-- INIT CLEANUP 삭제하기 

BEGIN
  DBMS_AUDIT_MGMT.DEINIT_CLEANUP(
  AUDIT_TRAIL_TYPE  => DBMS_AUDIT_MGMT.AUDIT_TRAIL_OS);
END;

-- 1회성 AUDIT 삭제 

BEGIN
DBMS_AUDIT_MGMT.CLEAN_AUDIT_TRAIL(
   AUDIT_TRAIL_TYPE         =>  DBMS_AUDIT_MGMT.AUDIT_TRAIL_OS,
   use_last_arch_timestamp  =>  FALSE);
END;
 

audit 파일 지우는걸 이렇게 힘들게 지워야하나..

반응형

'생계 > Oracle' 카테고리의 다른 글

oracle wallet 사용하기  (0) 2023.09.20
대용량 컬럼 drop 하기 # set unused  (0) 2023.05.04
리눅스 오라클 hugepage 설정  (0) 2023.05.03
RMAN CATALOG DB 쓰는 이유  (0) 2023.02.28
오라클 메모리 구조 Memory Architecture  (0) 2023.01.24
Posted by 돌고래트레이너