经验总结
南有先生
这个作者很懒,什么都没留下…
展开
-
ORACLE数据库查询语句使用注意事项
使用SQL过程中应该注意什么?尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替。 不用NOT IN操作符,可以用NOT EXISTS或者外连接+替代。 Oracle在执行IN子查询时,首先执行子查询,将查询结果放入临时表再执行主查询。而EXIST则是首先检查主查询,然后运行子查询直到找到第一个匹配项。NOT EXISTS比NOT IN效率稍高。但具体在原创 2017-04-21 22:50:59 · 934 阅读 · 0 评论 -
expdp导出和impdp导入
备份数据:1、创建DIRECTORYcreate directory emrbak as 'D:\app\Administrator\oradata\orcl'; --创建导出空间,emrbak 指向 'D:\app\Administrator\oradata\orcl' 需要在d盘先创建此目录2、授权Grant read,write on directory emrbak to原创 2017-10-16 10:38:31 · 381 阅读 · 0 评论 -
mysql定时删除某个表30天前数据
CREATE PROCEDURE `prc_del_taonlinelog_log`(IN date_inter int) COMMENT '自动删除日志'BEGIN delete from user where (TO_DAYS(NOW()) - TO_DAYS(createtime))>=date_inter; END;CREATE EVENT `auto_delete_log` ...原创 2018-03-26 17:30:37 · 15880 阅读 · 0 评论 -
windows下oracle定时备份和删除备份文件
1、新建txt文本文件,把以下内容复制进去:@echo offset backuppath=D:\dmpbackset curdate=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%--备份 exp username/password@orcl file=%backuppath%\%curdate%.dmp owner=userna...原创 2018-03-28 14:34:09 · 1485 阅读 · 0 评论 -
mysql密码过期问题
问题描述:Your password has expired. To log in you must change it using a client that supports expired passwords 在启动azkaban连接mysql数据库的过程中,报这个错,然后修改了mysql的root密码也不行。但是使用navicat又是可以连接并正常使用的。解决过程:>...原创 2018-07-12 14:58:54 · 488 阅读 · 0 评论 -
启动hiveserver2时启动不了: Class path contains multiple SLF4J bindings
jar包冲突,删除/home/hadoop/apps/hbase/lib/slf4j-log4j12-1.7.5.jar或者 /home/hadoop/apps/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar 即可解决原创 2018-08-26 18:56:09 · 1869 阅读 · 1 评论 -
git pull报错:error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
错误信息:error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054fatal: the remote end hung up unexpectedlyfatal: protocol error: bad pack header在百度上搜了一堆都没有解决,都是一些相同的答案,比如:git...原创 2019-08-13 15:23:28 · 12946 阅读 · 2 评论