关系型数据库
未竟
这个作者很懒,什么都没留下…
展开
-
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 · 380 阅读 · 0 评论 -
MySQL知识
1、查询条件可以使用正则表达式REGEXP,比like快、强大 2、MyISAM支持全文本搜索,InnoDB不支持 3、插入数据不影响查询效率,可以使用INSERT LOW_PRIORITYINTO... 4、更新数据跳过失败的行,可以使用Update ignore table 5、引擎类型可以混用,但是外键不支持跨引擎 6、视图、存储过程、游标、触发器 7、事务commit、rollback、savepoint ---------《MySQL必知必会》 ...原创 2021-07-16 11:04:37 · 89 阅读 · 0 评论 -
Kettle使用过程中遇到的问题(持续更新)
一、Oracle相关问题 1、连接Oracle报错(暂未解决) IO错误:远程主机强迫关闭了一个现有的连接,authentication lapse 0 ms 问题分析: 我用plsql连接 报了一个 ora-12547 tns 丢失连接,上网查了一下 是oracle监听没起来。 我在本地可以登上 但是到虚拟机上 使用的是映射的ip登录 就报了一个tns丢失连接。 其他数据库映...原创 2019-11-30 12:55:16 · 3339 阅读 · 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 · 299 阅读 · 0 评论 -
Escheduler调度系统修改数据库MySQL为Postgres
为了统一使用的数据库为postgres,所以现在对开源项目Escheduler做一些修改,把MySQL数据库改为Postgres。 具体步骤,和遇到的问题及解决办法记录如下: 说一下思路,直接改代码也不清楚改哪里,我是在已经安装好的情况下,修改了配置文件,然后重启服务,看日志,根据日志报错情况再具体问题具体解决。解决问题的话是改源代码,然后再编译安装,再查看日志有没有报错,中间反复很多次。测试...原创 2019-07-16 14:48:59 · 880 阅读 · 0 评论