본문 바로가기

Programming147

크롬에서 Flash 영구 활성화 하기 크롬에서 웹사이트에 접속하면 플래시(Flash)를 활성화하라고 하는곳이 많은데 영구적으로 활성화하는 방법입니다. 전에는 chrome://flags/에서 해결이 가능했는데 막혔고 레지스트리를 변경해서 해결하는 방법을 공유합니다. 1) 시작 > 실행 > regedit 로 레지스트리 편집기 실행 2) HKEY_LOCAL_MACHINE\SOFTWARE\Policies 이동 여기에 Google\Chrome 키값이 없을 땐 아래처럼 합니다. 3) Polices 우클릭 > 새로 만들기 > 키 선택하고 Google 입력 후 엔터 4) Google 우클릭 > 새로 만들기 > 키 선택하고 Chrome 입력 후 엔터 5) Chrome 우클릭 > 새로 만들기 > 키 선택하고 PluginsAllowedForUrls 입력하고 엔.. 2019. 7. 30.
postgresql merge(upsert) 구현하기 postgresql merge(upsert+delete) 구현하는 방법이다. 이걸 1트랜잭션으로 묶거나 프로시저나 펑션 등으로 호출하면 된다. lock table test_tbl in exclusive mode; delete from test_tbl where not exists ( select 1 from tmp_test_tbl where test_tbl.pk = tmp_test_tbl.pk ) ; update test_tbl set pk = tmp_test_tbl.pk , c1 = tmp_test_tbl.c1 , c2 = tmp_test_tbl.c2 , c3 = tmp_test_tbl.c3 from tmp_test_tbl where test_tbl.pk = tmp_test_tbl.pk ; insert.. 2019. 7. 27.
Postgresql lock 쿼리 확인 및 kill하기 -- postgresql lock 쿼리 및 테이블 확인 select t.relname ,l.locktype ,page ,virtualtransaction ,pid ,mode ,granted from pg_locks l, pg_stat_all_tables t where l.relation=t.relid order by relation asc; --lock 쿼리 kill하기 select pg_cancel_backend('pid'); 2019. 6. 21.
Oracle lock 쿼리 확인 및 kill 하기 -- 오라클 락 걸린 쿼리 확인 SELECT B.osuser , B.sid , B.serial# , C.sql_text , A.* FROM V$lock A , v$session B , v$sql C WHERE A.sid = B.sid and B.sql_id = C.sql_id; -- 오라클 쿼리 kill 하기 ALTER SYSTEM KILL SESSION 'SID, SERAIAL#'; 2019. 6. 21.