摘要: 本文主要讲解left join on 和where 的区别,以及用法首先数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left join时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为 阅读全文
posted @ 2023-11-21 14:13 aspirant 阅读(5999) 评论(0) 推荐(0) 编辑
摘要: 1、我目前年龄超过 35岁了,只想有个稳定的工作,保住工作,公司让干啥就干啥,绝对不会跟上级吵架,让我吃屎我就去吃屎; 感觉年龄大了太难了,看我们单位的招聘简历 全部清一色的985 ,211 硕士毕业,超过 35岁,再也没机会进入单位了 我想说,年龄超过 35岁,这是都要我们大龄青年去死吗? 年龄超 阅读全文
posted @ 2023-06-05 20:25 aspirant 阅读(230) 评论(1) 推荐(2) 编辑
摘要: 也是很巧合,之前遇到过一次情况,一条SQL,根据时间范围查数据,但有时候速度很快,有时候速度就慢。 第一反应是没有设置索引,但开发人员告诉我已经设置了二级索引,查询的速度依然有快有慢。 通过explain解析,发现同一条SQL,时间范围不一样,有的使用了索引,有的全表扫描。 当时我都懵逼了! 经过查 阅读全文
posted @ 2023-03-17 09:36 aspirant 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 1 kafka 可以脱离 zookeeper 单独使用吗?为什么?kafka 不能脱离 zookeeper 单独使用, 因为 kafka 使用 zookeeper 管理和协调 kafka 的节点服务器。 不可能越过Zookeeper直接联系Kafka broker,一旦Zookeeper停止工作,它 阅读全文
posted @ 2023-03-08 16:02 aspirant 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Kafka 到底会不会丢数据呢?如果丢数据,究竟该怎么解决呢? 总结 Kafka要严格意义上保证消息不丢失,需要从三个方面来设置, 第一个服务器端持久化设置为同步刷盘、第二个生产者设置为同步投递,第三个消费端设置为手动提交。 1、解决思路 首先第一个是服务器端。设置broker中的配置项unclea 阅读全文
posted @ 2023-03-08 15:47 aspirant 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 1、echo $变量名 会打印变量; [root@linuxcool ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 2、echo 'obase=16;31155' |bc 结果:79B3; bc 阅读全文
posted @ 2023-02-07 10:32 aspirant 阅读(353) 评论(0) 推荐(0) 编辑
摘要: expdp 用户名/密码@afspdb TABLES=table1 dumpfile=/yfq/expdp_a11.dmp (1)执行之后报错了; expdp TNS could not resolve the connect identifier specified 查了下是没有加上 ip的原因 阅读全文
posted @ 2022-12-20 10:52 aspirant 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 表空间,顾名思义,就是一张表所存在的空间。 一个表同时只能存在于一个表空间,不同表空间的表是相互隔离的,可以取相同的名字。 在数据库只有一个实例的情况下,如果要实现数据的隔离,最简单的方法就是创建多个表空间,添加多个用户,一个用户对应一个表空间,这样就实现了数据的隔离(多个开发团队共用一个oracl 阅读全文
posted @ 2022-12-15 08:34 aspirant 阅读(202) 评论(0) 推荐(0) 编辑
摘要: select username from dba_users where INHERITED='NO'; SELECT username,account_status from dba_users where account_status = 'OPEN' and username not like 阅读全文
posted @ 2022-12-14 21:24 aspirant 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 每当为数据库镜像会话设置见证服务器时,都需要“仲裁”。 仲裁是数据库镜像会话中两个或多个服务器实例彼此连接时存在的一种关系。 仲裁通常包括三个互连的服务器实例。 设置见证服务器时,必须具有仲裁才能使用数据库。 仲裁旨在用于具有自动故障转移功能的高安全性模式,可确保一个数据库一次只属于一个伙伴。 如果 阅读全文
posted @ 2022-12-08 10:10 aspirant 阅读(424) 评论(0) 推荐(0) 编辑