SQL
佛系Java程序员
这个作者很懒,什么都没留下…
展开
-
【Mysql】Mysql安装mysql-udf补充
由于我电脑系统自带curl,就未参考安装liburl, 执行curl -V可查看版本, 参考链接(原创 2023-04-04 14:22:11 · 319 阅读 · 1 评论 -
【Mysql】MYSQL 完全备份、主从复制、级联复制、半同步
半同步复制是间于同步复制和异步复制之间的一种复制方法,他的工作原理是:当用户执行写操作时,主节点会将数据发送给其后面的其他从节点,只要有一个从节点返回复制成功的消息,主节点就直接返回写入成功,如果主节点背后的从节点迟迟不返回复制成功消息,此时就会有一个超时时长,一旦达到超时时长,主节点就先返回消息告诉用户复制成功,而后将数据继续给从节点复制。在生产换进中有一种主从复制的方法主节点先将数据同步到一个中间的从节点,然后由从节点给后续的其他从节点来复制数据,这种复制方式称为级联复制。转载 2023-01-16 09:01:23 · 161 阅读 · 0 评论 -
【SQL】数据库表锁问题
在运行sql时,由于逻辑复杂,运行较久,之后又需要停止运行任务,需要解决表锁问题,杀掉对应进程原创 2022-06-28 11:16:45 · 369 阅读 · 0 评论 -
【SQL】PostgreSQL分页插入数据重复不一致问题
1.应用场景在数据库跨库插入数据时,因数据量过大,需分页插入数据,例如Oracle 中需插入六十万条PostgreSQL数据,在插入数据过程中,发现插入数据与查询出来的数据不一致,在PostgreSQL中查出来的数据无重复数据,但在Oracle 有重复数据,PostgreSQL已用row_number()保留一条。2.解决方案在使用row_number() over(partition by id order by id) as row_id中,需先进行row_id=1的去重,再在sql语句最后使用o原创 2022-05-30 10:23:51 · 913 阅读 · 0 评论 -
【SQL】SQL错误:[Err] 1292 - Truncated incorrect INTEGER value:‘-‘
[Err] 1292 - Truncated incorrect INTEGER value:'-'原创 2022-05-18 15:42:38 · 1748 阅读 · 0 评论