sqlserver

  • SQL server高级应用 收藏版

    一. 建库,建表,加约束. 1.1建库 复制代码 代码如下: use master go if exists (select * from sysdatabases where n…

    大数据 2022年1月23日
  • 优化 SQL Server 索引的小技巧

    在本文中,我将说明如何用SQL Server的工具来优化数据库索引的使用,本文还涉及到有关索引的一般性知识。      关于索引的常识      影响到数据库性能的最大因素就是索引…

    大数据 2022年1月23日
  • SqlServer 索引自动优化工具

    鉴于人手严重不足(当时算两个半人的资源),打消了逐个库手动去改的念头。当前的程序结构不允许搞革命的做法,只能搞搞改良,所以准备搞个自动化工具去处理。原型刚开发完,开会的时候以拿出来…

    大数据 2022年1月23日
  • sqlserver 查询数据库大小的方法

    但Insus.NET想到的是,从下面的SQL语句,就可以查询到数据库大小。因此分享于此。 复制代码 代码如下: SELECT DB_NAME(database_id) AS [Da…

    大数据 2022年1月23日
  • SQL Server 数据页缓冲区的内存瓶颈分析

    SQL Server会把经常使用到的数据缓存在内存里(就是数据页缓存),用以提高数据访问速度。因为磁盘访问速度远远低于内存,所以减少磁盘访问量同样是数据库优化的重要方面。 当数据页…

    大数据 2022年1月23日
  • SQL处理多级分类,查询结果呈树形结构

    这样处理的弊端是:如果数据量大,子分类很多,达到4级以上,这方法处理极端占用数据库连接池 对性能影响很大。 如果用SQL下面的CTE递归处理的话,一次性就能把结果给查询出来,而且性…

    大数据 2022年1月23日
  • sql 存储过程批量删除数据的语句

    复制代码 代码如下: Create PROCEDURE Batch_Delete @TableName nvarchar(100), –表名 @FieldName nv…

    大数据 2022年1月23日
  • SQL Server重温 事务

    为什么使用事务   当对多个表进行更新的时候,某条执行失败。为了保持数据的完整性,需要使用事务回滚。 显示设置事务 复制代码 代码如下: begin try begin trans…

    大数据 2022年1月23日
  • SQL参数化查询的另一个理由 命中执行计划

    1概述 SQL语言的本质就是一串伪代码,表达的是做什么,而不是怎么做的意思。如其它语言一样,SQL语句需要编译之后才能运行,所以每一条SQL是需要通过编译器解释才能运行的(在这之间…

    大数据 2022年1月23日
  • 每个分类取最新的几条的SQL实现代码

    CREATE TABLE table1( [ID] [bigint] IDENTITY(1,1) NOT NULL, [Name] [nvarchar](128) NOT NULL…

    大数据 2022年1月23日