
sql
Neic
思路决定出路。
展开
-
mysql的锁和事务、索引的关系
MySQL的锁、事务和索引是数据库管理中不可或缺的组成部分。锁是并发控制的基础,通过锁可以确保事务的隔离性和一致性。事务是数据库操作的最小执行单元,通过事务可以确保数据的完整性和一致性。索引是提高数据库查询性能的重要手段,通过索引可以快速定位到满足条件的记录,减少锁的持有时间,提高事务的并发性能。原创 2024-06-11 15:06:44 · 472 阅读 · 0 评论 -
mysql 相关
【MySQL】MySQL忘记密码或修改密码的方法 - Lints林芝 - 博客园Mysql命令大全 - 宁静.致远 - 博客园MySQL数据库通过cmd命令导入和导出sql文件_h471507602的博客-优快云博客_mysql导入sql文件命令原创 2021-01-19 18:06:44 · 88 阅读 · 0 评论 -
建表规约 (MySQL 数据库)
1.表名不使用复数名词。说明:表名应该仅仅表示表里面的实体内容,不应该表示实体数量,对应于 DO 类名也是单数形式,符合表达习惯。2.禁用保留字,如 desc、range、match、delayed 等,请参考 MySQL 官方保留字。3.主键索引名为 pk_字段名;唯一索引名为 uk_字段名;普通索引名则为 idx_字段名。说明:pk_ 即 primary key;uk_ 即 unique key;idx_ 即 index 的简称。4.小数类型为 decim.转载 2020-10-13 16:06:24 · 568 阅读 · 0 评论 -
条件查询时,使用or时需注意加()
场景:数据库中is_syncde 字段都是null,后续会有 'N'的值,所以查询未同步的数据时包括两种情况结果正确:select count(*) from T t where t.INFO_ID ='-----' and (t.is_Sync is null or t.is_Sync = 'N' );结果是错误:select count(*) from T t where t.INFO_ID ='-----' and t.is_Sync is null or t.is..原创 2020-06-18 17:33:46 · 509 阅读 · 0 评论 -
oracle、sqlserver、mysql 常用函数对比 [to_char、to_number、to_date]
oracle --> mysqlto_char(sysdate,'yyyy-mm-dd')-->date_format(sysdate(),'%Y-%m-%d');to_date(sysdate,'yyyy-mm-dd')-->STR_TO_DATE(sysdate(),'%Y-%m-%d');1.oracle (1)使用TO_CHAR函数处理.转载 2020-06-17 15:47:59 · 2435 阅读 · 0 评论 -
SQL连接
sqlserverurl=jdbc:sqlserver://localhost:1433;databaseName=en_land_portdriver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDrivermysqlspring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:330.原创 2020-06-12 18:44:35 · 253 阅读 · 0 评论 -
group by 和 order by 查询调优
group by 和order by操作通常需要创建一个临时表来处理查询结果,所以如果查询结果很多的话会严重影响性能。要提高查询速度的话,可以sql语句上加上查询条件,并给这个条件设置索引,这是一般的做法。后面会介绍更好的解决方法。...原创 2020-03-11 18:23:44 · 288 阅读 · 0 评论 -
【Mysql基础】使用limit限制结果集的位置和大小
使用下面的语句来限制结果的大小和位置:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offsetLIMIT 子句指定SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记转载 2016-08-11 18:04:17 · 2167 阅读 · 0 评论