代码改变世界

随笔档案-2023年08月

mysql-覆盖索引

2023-08-30 10:37 by 古兆洋, 1304 阅读, 收藏, 编辑
摘要: 转自:https://www.cnblogs.com/happyflyingpig/p/7662881.html 什么叫做覆盖索引? 在了解覆盖索引之前我们先大概了解一下什么是聚集索引(主键索引)和辅助索引(二级索引) 聚集索引(主键索引): 聚集索引就是按照每张表的主键构造一颗B+树,同时叶子节点 阅读全文

SQL创建几种常见索引

2023-08-30 09:48 by 古兆洋, 1793 阅读, 收藏, 编辑
摘要: 转自:https://blog.csdn.net/whlqunzhu/article/details/123061559 索引创建 1、主键索引: alter table table_name add primary key (column) 2、唯一索引: alter table table_na 阅读全文

百万数据修改索引或主键的超时问题(Timeout)

2023-08-29 15:57 by 古兆洋, 108 阅读, 收藏, 编辑
摘要: 转自:https://blog.csdn.net/u011792365/article/details/51459270/ 当百万数据时,如果修改主键,那么会自动重建索引,所以操作会非常慢,经常会超时,错误提示类似: 超时时间已到。在操作完成之前超时时间已过或服务器未响应 解决方案:不要采用手动添加 阅读全文

SqlServer中查询数据库所有表及其数据总条数和占用空间

2023-08-29 15:16 by 古兆洋, 737 阅读, 收藏, 编辑
摘要: 1、查询某数据库中的所有数据表 SELECT name 数据表 FROM sysobjects WHERE xtype='u' ORDER BY name 2、查询某数据库中的所有数据表及其数据总条数 SELECT a.name 数据表, b.rows 数据总条数 FROM sysobjects A 阅读全文

数据库同步

2023-08-29 14:04 by 古兆洋, 25 阅读, 收藏, 编辑
摘要: 刚开始使用分页的方式同步数据,id asc 到2000多万条之后,效率慢了。 总结:分页到最后,会越来越慢 通过请教大石头大佬,进行了优化 大数据同步,一般不用分页的方式,XCode里面是把分页抽取器放在最后的。每次抽取后,下一次用 where id>lastMaxId。 你可以参考XCode里面的 阅读全文

DBCC SHRINKFILE收缩日志/收缩数据库/收缩文件

2023-08-25 11:48 by 古兆洋, 1589 阅读, 收藏, 编辑
摘要: 转自:https://www.cnblogs.com/gered/p/9366256.html#_label3 目录 【基本语法】 【注意事项】 (1)要切换到被收缩文件所在数据库,use db (2)收缩时不用单用户 (3)收缩日志文件注意事项 (4)收缩结果集中列 【收缩数据文件、日志文件的影响 阅读全文

通用Web后台魔方NewLife.Cube

2023-08-24 14:59 by 古兆洋, 51 阅读, 收藏, 编辑
摘要: 转自:大石头老师的魔方 链接:https://www.cnblogs.com/nnhy/p/cube.html 通用Web后台魔方NewLife.Cube 魔方 是一个基于 ASP.NET MVC 的 用户权限管理平台,可作为各种信息管理系统的基础框架。 演示:http://cube.newlife 阅读全文

索引设计(组合索引适用场景)

2023-08-15 11:25 by 古兆洋, 309 阅读, 收藏, 编辑
摘要: 转自:https://zhuanlan.zhihu.com/p/352589128 建立在多个列上的索引即组合索引(联合索引),适用在多个列必须一起使用或者是从左到右方向部分连续列一起使用的业务场景。 组合索引和单值索引类似,索引上的每个键值按照一定的大小排序。比如针对三个字段的组合索引有以下组合: 阅读全文
点击右上角即可分享
微信分享提示