随笔分类 - SQL Server
摘要:数据库的索引 索引的原理 SQLServer:索引中的原理是一种中(B+Tree) 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 1聚集索引 为了提高某个属性(或属性组)的查询速度,把这个或这些属性(称为聚集码)上具有相同值的元组集中存放在连续的物理块
阅读全文
摘要:首先我们要了解SQLserver 的 执行计划 可以缓存,存储过程/参数化查询 比如:当你在SQL中数据 select * from User where id=1 select * from User where id=2 这两句T-SQL执行计划中是两个不一样的数据 select * from
阅读全文
摘要:1, Context生命周期,多种事务 Content实例 能不能整个进程就一个context实例呀? 1,不行content相当占用资源 2,SaveChange 本身是一种事务一次性可以执行多条操纵 那每个数据操作都去来个context实例? 1 内存消耗大,没法缓存 2 多context实例
阅读全文
摘要:EF的优点缺点(EF其实是一种OOP思想的一种体现, 把数据库变成了变成了对象) 优点,1,减少开发成本,不用去写SQL,开发更快 2,ORM一般还能适应不同数据库的迁移 3,包含对象的CSUD操作的API 缺点: 1,因为是通过sql--反射生成sql--自动执行--反射绑定结果所以必定会照常内存
阅读全文
摘要:链接:https://pan.baidu.com/s/1DaEmzMIH_1oSSSP2Nl0zoQ 提取码:qoje
阅读全文
摘要:有一个表为table1 有两个字段分别是Id,和Number 要求展示数据内容如下 请拼写sql 我想了很久最开始我的想法是 本次的Number +上次的Sum()=等于本次的sum但是这种想法, 实际可以使用的方法是
阅读全文
摘要:Sql 从31排序到 40 并且ID不连续的情况:select * from(select *,ROW_NUMBER() over(order by ID)as 'userID' from A) as a where a.userID between 31 and 40要注意改方法只能使用与sql2
阅读全文

浙公网安备 33010602011771号