![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 62
艾利克斯冰
行于世,聪者不敏,慧者不骄,谋者不霸,强者不惧。谨记
展开
-
SQL查询的优化方案
SQL查询优化需要根据实际的数据库结构、数据量以及查询需求来灵活应用。定期分析慢查询日志,使用数据库的EXPLAIN工具理解查询计划,都是优化过程中不可或缺的部分。原创 2024-06-05 09:47:55 · 695 阅读 · 0 评论 -
MySQL REGEXP_SUBSTR() 函数
匹配模式可以使用下面值中的一个或多个,如果匹配模式存在矛盾的选项,则以最右边的为准。函数从一个字符串获取和指定模式匹配的子串并返回。下,REGEXP_SUBSTR()函数执行。示例:匹配3位的数字。原创 2023-08-11 17:13:36 · 3085 阅读 · 0 评论 -
MySQL SUBSTRING_INDEX() 函数的详细介绍
MySQL SUBSTRING_INDEX() 详细介绍原创 2023-08-11 16:44:27 · 1683 阅读 · 0 评论 -
【转存】Oracle SQL语句之常见优化方法总结
下面列举一些工作中常常会碰到的Oracle的SQL语句优化方法:1、SQL语句尽量用大写的;因为oracle总是先解析SQL语句,把小写的字母转换成大写的再执行。2、使用表的别名:当在SQL语句中连接多个表时, 尽量使用表的别名并把别名前缀于每个列上。这样一来,就可以减少解析的时间并减少那些由列歧义引起的语法错误。3、选择最有效率的表名顺序(只在基于规则的优化器(RBO)中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的.....原创 2020-09-08 10:32:08 · 4806 阅读 · 3 评论 -
MongoDB /Windows 安装教程
以上就是Windows MongoDB的安装及配置图文说明的介绍,做此记录,如有帮助,欢迎点赞关注收藏!原创 2022-06-20 11:45:26 · 961 阅读 · 0 评论 -
Mysql 创建索引
数据库建立索引常用的规则如下:1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:A、正确选择复合索引中的主列字段,一般是选择性较好的字段;B、复合索引的几个字段是否经常同...原创 2022-02-23 10:53:17 · 14622 阅读 · 0 评论 -
Mysql 索引详解
什么是索引?1、索引索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中。2、索引,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取即可。索引由数据库中一列或多列组合而成,其作用是提高对表中数据的查询速度索引的优点是可以提高检索数据的速度索引的缺点是创建和维护索引需要耗费时间索引可以提高查询速度,会减慢写入速度索引分类1.普通索引2.原创 2022-02-23 10:47:03 · 88 阅读 · 0 评论 -
MySql 区划数据结构设计
/*Navicat MySQL Data TransferTarget Server Type : MYSQLDate: 2019-03-21 10:32:25*/SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `t_area`-- ----------------------------MySql-----------------------------------.原创 2021-12-20 09:52:11 · 699 阅读 · 0 评论 -
Activiti 基础信息汇总
1Activiti5.22.0 开发指南作者:竹子。时间: 2017 年 10 月版本: 0.0.11本文档主要的目标是总结 Activiti 开发问题。数据库Activiti 数据库命名activiti-5.22.0 总共有 25 张数据表,表的命名主要分为三个段,每个段之间都以下划线"_"隔开。且每个表都以 ACT 开头(第一段);第二段一般用两个字符表示功能模块,此段大体与服务 API 是匹配的;第三段以及之后才是表的正名。ACT_RE_*: "RE" 表示.原创 2021-11-02 09:37:10 · 534 阅读 · 0 评论 -
Navicat for SQL Server 15.0.25版本的功能介绍
Navicat for SQL Server 15是一款由由Navicat公司开发的第三方的sqlserver管理工具,能够为SQL Server数据库管理和开发提供了全方位的图形化的解决方案,可以快速轻松地创建、编辑和删除所有数据库对象,或运行SQL查询和脚本,从而帮助用户更好的管理和设计SQL Server。新版本还设计了一种全新的机制来改进sql创建工具的用户体验,以及查询编写的整体效率。同时增加了全新的数据传输方法,可用于自定义字段和指定传输的行。还加入了深色模式,设置深色布景主题,可以促护你的原创 2021-05-26 09:00:58 · 184 阅读 · 0 评论 -
MySQL把多条数据给汇总成一条数据【转存】
用到的是这个函数:group_concat()select group_buying_id,group_concat(app_user_ids)from org_user_groupgroup by group_buying_id输出的结果:select group_buying_id,group_concat(app_user_ids)from org_user_groupwhere group_buying_id=10这是查询一条...原创 2021-05-06 15:20:43 · 541 阅读 · 0 评论 -
JPA IllegalArgumentException occurred while calling setter for property问题件解决
问题描述:Caused by: org.hibernate.PropertySetterAccessException: IllegalArgumentException occurred while calling setter for property问题分析:1、数据库表字段类型和对应实体类属性类型不一致。问题解决:数据库表字段类型和对应实体类属性类型一致即可。...原创 2021-03-19 16:20:03 · 417 阅读 · 0 评论 -
Activiti数据库表结构
1Activiti数据库表结构1.1 数据库表名说明 Activiti工作流总共包含23张数据表,所有的表名默认以“ACT_”开头。并且表名的第二部分用两个字母表明表的用例,而这个用例也基本上跟Service API匹配。uACT_GE_*: “GE”代表“General”(通用),用在各种情况下;uACT_HI_*: “HI”代表“History”(历史),这些表中保存的都是历史数据,比如执行过的流程实例、变量、任务,等等。Activit默认提供了4种历...原创 2020-10-23 09:06:16 · 296 阅读 · 0 评论 -
ORACLE 动态游标的使用
动态游标可以遍历动态的表,格式:TYPE 游标类型 IS REF CURSOR; --定义一个动态游标 游标名 游标类型;如果查询的表的数据不同的,动态变化的,这时候可以用动态游标。需要注意的是,动态游标的定义,在普通存储过程中:需要放在 is 后面的第一行。动态游标通过:open 游标 for 字符串,形式使用,遍历。CREATE OR REPLACE PROCEDURE P_TEST_SQL IS TYPE REF_CURSOR_TYPE IS REF CURSO.原创 2020-06-23 15:15:25 · 2825 阅读 · 0 评论 -
【转载】oracle的start with connect by prior如何使用
oracle的start with connect by prior是根据条件递归查询"树",分为四种使用情况: 第一种:start with 子节点ID='...' connect by prior 子节点ID = 父节点ID 1 select*frommdm_organization o startwitho.org_code='1000...原创 2019-11-20 10:50:01 · 97 阅读 · 0 评论