关系型数据库
未竟
这个作者很懒,什么都没留下…
展开
-
Kingbase ES8问题记录
问题现象:删除表一直没效果,试了truncate和drop都不行,表数据量不到7千万,进度条一直转,等了很久还没删掉。问题原因:表被锁住了。解决办法:查看被锁住的原因:可以看进程,select * from sys_stat_activity where query like ' 表名';最后一列做下筛选如果确保这个进程没用的话,select SYS_TERMINATE_BACKEND(3542);括号里是进程号pid...原创 2021-08-03 14:42:51 · 332 阅读 · 0 评论 -
MySQL知识
1、查询条件可以使用正则表达式REGEXP,比like快、强大2、MyISAM支持全文本搜索,InnoDB不支持3、插入数据不影响查询效率,可以使用INSERT LOW_PRIORITYINTO...4、更新数据跳过失败的行,可以使用Update ignore table5、引擎类型可以混用,但是外键不支持跨引擎6、视图、存储过程、游标、触发器7、事务commit、rollback、savepoint---------《MySQL必知必会》...原创 2021-07-16 11:04:37 · 72 阅读 · 0 评论 -
Kettle使用过程中遇到的问题(持续更新)
一、Oracle相关问题1、连接Oracle报错(暂未解决)IO错误:远程主机强迫关闭了一个现有的连接,authentication lapse 0 ms问题分析:我用plsql连接 报了一个 ora-12547 tns 丢失连接,上网查了一下 是oracle监听没起来。我在本地可以登上 但是到虚拟机上 使用的是映射的ip登录 就报了一个tns丢失连接。其他数据库映...原创 2019-11-30 12:55:16 · 3110 阅读 · 0 评论 -
eagle后端数据库改为postgres
eagle默认的是mysql数据库;修改为pg,然后测试把eagle需要用到的表从mysql语法转换成postgres语法的建表语句,并在postgres中建好这些表1、修改配置文件conf/eagle.conf注意driverClass是org开头,开始写成com报错##change to postgres testing jdbc { adapter = "pos...原创 2019-05-27 14:37:55 · 261 阅读 · 0 评论 -
Escheduler调度系统修改数据库MySQL为Postgres
为了统一使用的数据库为postgres,所以现在对开源项目Escheduler做一些修改,把MySQL数据库改为Postgres。具体步骤,和遇到的问题及解决办法记录如下:说一下思路,直接改代码也不清楚改哪里,我是在已经安装好的情况下,修改了配置文件,然后重启服务,看日志,根据日志报错情况再具体问题具体解决。解决问题的话是改源代码,然后再编译安装,再查看日志有没有报错,中间反复很多次。测试...原创 2019-07-16 14:48:59 · 798 阅读 · 0 评论