数据库(非VIP专栏)
文章平均质量分 52
数据库(非VIP专栏)
杰克说
94年的短视频创作者,软件工程师,CSDN博主。喜欢打抱不平,行侠仗义。有人性格内向,有人性格外向,这是我的vlog。全网搜索杰克说,喜欢记得点赞关注评论哦。
展开
-
mysql联合索引的最左前缀匹配原则
目录什么是最左匹配原则?最左匹配原则的原理总结为什么要使用联合索引?使用索引优化查询问题:什么是最左匹配原则?最左匹配原则就是指在联合索引中,如果你的 SQL 语句中用到了联合索引中的最左边的索引,那么这条 SQL 语句就可以利用这个联合索引去进行匹配。例如某表现有索引(a,b,c),现在你有如下语句:select * from t where a=1 and b=1 and c =1; #这样可以利用到定义的索引(a,b,c),用上a,b,cselect.原创 2021-05-14 20:21:52 · 644 阅读 · 0 评论 -
sql中左连接 、右连接、内连接和全外连接的区别
基本定义: left join (左连接):返回包括左表中的所有记录和右表中连接条件相等的记录。 right join (右连接):返回包括右表中的所有记录和左表中连接条件相等的记录。 inner join (等值连接或者叫内连接):只返回两个表中连接条件相等的记录。 full join (全外连接):返回左右表中所有的记录和左右表中连接条件相等的记录。举个例子: A表 id name 1 小王 2 小李 3 小原创 2020-07-03 20:40:25 · 1150 阅读 · 0 评论 -
DB2-407错误快速检测
判断那个字段不可为空错误:DB2 SQL Error: SQLCODE=-407, SQLSTATE=23502, SQLERRMC=TBSPACEID=2, TABLEID=1284, COLNO=31, DRIVER=4.21.29解决:①SELECT * FROM SYSCAT.TABLES WHERE TBSPACEID='2' AND TABLEID = '1284';②SEL...原创 2019-05-24 16:44:58 · 5087 阅读 · 0 评论 -
解决oracle数据库TNSLSNR.exe进程占用8080端口,导致tomcat无法正常启动问题
oracle 10服务一启动 TNSLSNR.exe 会占用8080端口,这时,需要改一下端口:1.登录Oracle数据库:命令行中输入 sqlplus / as sysdba;用oracle提供的包:2. -- 把HTTP/WEBDAV端口从8080改到8081SQL> call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_ge...原创 2019-02-24 19:54:04 · 3345 阅读 · 0 评论