
笔记
Gocker&
海纳百川,有容乃大;
天行健,君子以自强不息。
展开
-
数据库锁表相关常用查询语句
alter session set current_schema=****查询锁表及锁表人select l.session_id sid,s.serial#,l.locked_mode,l.oracle_username,l.os_user_name,s.machine,o.object_name from v$locked_object l ,all_objects o,v$session s where l.object_id=o.object_id and l.session_id=s.sid.原创 2021-08-26 09:24:44 · 991 阅读 · 0 评论 -
getfileList.bat
@echo offif exist updateFileList.txt del updateFileList.txt /qset folderpath=%~dp0for %%i in (%folderpath%) do if /i "%%~di"==%%i goto input %folderpath%pushd %cd%cd /d "%folderpath%">nul 2>nul || exitset cur_dir=%cd%popd:: %%~nxi只显示文件名,%%i原创 2021-08-24 17:37:08 · 237 阅读 · 0 评论 -
oracle compile function
select to_char(sysdate,‘yyyymmdd hh24:mi:ss’) from dual;spool oracle_compile.txt;declareobjowner varchar2(50) := ‘oracleowner’;beginfor obj in (select * from all_objects where status = ‘INVALID’ and object_type in (‘PROCEDURE’, ‘FUNCTION’, ‘VIEW’, ‘TR原创 2021-08-09 13:22:18 · 194 阅读 · 0 评论 -
Oracle分页提交
–数据量如果超过30万要采用分段提交的方式。若表数据量达到千万级,可10w一批提交。declarecursor mycursor isselect rowid row_id, --获取rowidsidec,id --PK字段from SIDE_T twhere t.SIDEA = 100;type t_data is table of mycursor%rowtype;v_data t_data;beginopen mycursor;loopfetch mycursor bul原创 2021-08-03 20:00:21 · 348 阅读 · 0 评论 -
git对比两次commit_id之间的文件修改清单
对比命令如下:git diff commit_id1 commit_id2 --name-only | xargs zip update.zipxargs zip update.zip命令的目的是把对比文件清单打包在一起这里存在一个问题,git默认是以UTF-8格式来处理文件,当文件不是UTF-8格式时,如果文件名包含中文,就会导致打包文件时文件名不匹配而无法把文件打包其中,此时的解决办法是先修改git config,命令如下修改core.quotepath配置:git config --glob原创 2021-06-04 10:00:08 · 1224 阅读 · 0 评论 -
JVM Permspace、Metaspace空间使用问题
JVM排查问题分析JVM Permspace、Metaspace空间使用问题JVM Permspace、Metaspace空间使用问题问题描述:1)tomcat启动过程中,出现PermSize Out Of Memory错误。报错如下:Exception in thread “main” java.lang.OutOfMemoryError: PermGen space2)tomcat运行一段时间,出现“Tomcat JVM Perm区使用率超过90%”、“Tomcat JVM Meta区使用率超过原创 2021-05-26 21:23:19 · 1030 阅读 · 0 评论