本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- kaizi1992
- xpenxpen
- jh108020
- 龙儿筝
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
分库SQL脚本初始化存储过程
-- 选择其中一个数据库,创建存储过程 proc_update_schema_or_data,这里需要注意替换SCHEMA_NAME的条件。
CREATE PROCEDURE `proc_update_schema_or_data`(IN update_sql LONGTEXT)
BEGIN
DECLARE _done INT DEFAULT false;
DECL ...
oralce递归查询树
oralce递归查询树
三、基本语法
start with :设置起点,省略后默认以全部行为起点。
connect by [condition] :与一般的条件一样作用于当前列,但是在满足条件后,会以全部列作为下一层级递归(没有其他条件的话)。
prior : 表示上一层级的标识符。经常用来对下一层级的数据进行限制。不可以接伪列。
level :伪列,表示当前深 ...
SQLLineage.com(SQL优化:列裁剪)
列裁剪是SQL优化中最常见的优化规则,就是对于没有用到的列就没必要读取已减少IO的消耗。
为什么出现列裁减?
一、SQL本身就有逻辑问题,包含了与结果无关的数据列:
如:sql1:select a,b from ( select a,b,c from tab1 ) t中SubSelect子查询中的字段c就是可列裁剪的对象。
二、为了复用已有的数据模型设计,但实际的需求只需部分 ...
十万以上涉及多表联合数据插入或导入慢的问题
将多表联合的字段加上索引 这样瞬间就快了,示例如下:
update table1 a,table2 b set a.xxx=b.xxx where a.yyy=b.zzz;
将 yyy 和 zzz 都加上索引即可优化查询速度
ALTER TABLE `table1` ADD INDEX SK1 ( `yyy` ) ;
ALTER TABLE `table2` ADD INDEX SK ...
【赵强老师】使用Oracle的目录数据库Catalog DataBase
一、什么是目录数据库?
你可能从其他人或书上听过RMAN恢复目录(也有可能是其他名字,RMAN Recovery Catalog的翻译较多较杂,以下简称恢复目录),旁人的表达或书中模糊不清的描述,导致很多朋友一直对其实际意义和作用感到疑惑。在我看来,可以将其视作存储RMAN备份恢复相关信息的数据库(在物理形式上可以对应成Oracle中的一个SCHEMA)。 当没有恢复目录时,RMAN ...
【赵强老师】NoSQL数据库之Cassandra基础
一、Cassandra简介
Cassandra是一个混合型的非关系的数据库,类似于Google的BigTable。其主要功能比Dynamo (分布式的Key-Value存储系统)更丰富,但支持度却不如文档存储MongoDB(介于关系数据库和非关系数据库之间的开源产品,是非关系数据库当中功能最丰富,最像关系数据库的。支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的 ...
阿里云【七天深入MySQL实战营】
阿里云【七天深入MySQL实战营】
最近报名了阿里云【七天深入MySQL实战营】。不过一直没时间看【最主要还是自己懒】,看了下课程及答疑信息,感觉应该还可以,分享出来和大家一起学习学习。现在课程已经完结了,可以一起学习了。
凯哥感觉有用的是从第二天到第六天的课程。来分别看看每天课程内容。
第二天:MySQL高并发场景实战
主讲:阿里元数据库解决方案专家-凌洛
编辑
...
【赵强老师】MongoDB中的索引(下)
(四)索引的类型三:复合索引(Compound Index)
MongoDB支持复合索引,即将多个键组合到一起创建索引。该方式称为复合索引,或者也叫组合索引,该方式能够满足多键值匹配查询使用索引的情形。其次复合索引在使用的时候,也可以通过前缀法来使用索引。MongoDB中的复合索引与关系型数据库基本上一致。在关系型数据库中复合索引使用的一些原则同样适用于MongoDB。
在前面的内容 ...
ASP.NET界面开发环境配置,看看你的VS、SQL是否正确对应
DevExpress v20.2完整版下载
如下图所示,绿色Yes代表支持,红色No代表不支持。对于有些人觉得装了DevExpress后,VS工具箱没有,一般都是以下两大问题:
DevExpress的版本不支持你当前的VS版本,没有很正常。
项目的.net版本并不支持当前版本DevExpress,修改项目的.net版本即可。
【赵强老师】MongoDB中的索引(上)
索引是提高查询查询效率最有效的手段。索引是一种特殊的数据结构,索引以易于遍历的形式存储了数据的部分内容(如:一个特定的字段或一组字段值),索引会按一定规则对存储值进行排序,而且索引的存储位置在内存中,所在从索引中检索数据会非常快。如果没有索引,MongoDB必须扫描集合中的每一个文档,这种扫描的效率非常低,尤其是在数据量较大时。
一、索引的基础知识
下面以关系型数据库Oracle为例,介绍 ...