MsSql 1980

ms SQL是指微软的SQLServer数据库服务器,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统,用于建立、使用和维护数据库。

sqlserver 查询数据库大小的方法

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

2022-05-24 1,119

SQL Server 数据页缓冲区的内存瓶颈分析

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

2022-05-24 1,102

SQL处理多级分类,查询结果呈树形结构

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

2022-05-24 502

sql 存储过程批量删除数据的语句

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

2022-05-24 749

SQL Server重温 事务

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

2022-05-24 854

SQL参数化查询的另一个理由 命中执行计划

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

2022-05-24 333

每个分类取最新的几条的SQL实现代码

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

2022-05-24 841

SQL临时表递归查询子信息并返回记录的代码

复制代码 代码如下: declare @Q_ID uniqueidentifier set @Q_ID = dbo.uf_GetParamValueByName(@Params,'…

2022-05-24 1,031

关于SQL中CTE(公用表表达式)(Common Table Expression)的总结

一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到…

2022-05-24 962

SQL中JOIN和UNION区别、用法及示例介绍

1.JOIN和UNION区别 join 是两张表做交连后里面条件相同的部分记录产生一个记录集, union是产生的两个记录集(字段要一样的)并在一起,成为一个新的记录集 。 JOI…

2022-05-24 327

SQL的Join使用图解教程

对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不…

2022-05-24 883

SQL Join的一些总结(实例)

1.1.1 摘要 Join是关系型数据库系统的重要操作之一,SQL Server中包含的常用Join:内联接、外联接和交叉联接等。如果我们想在两个或以上的表获取其中从一个表中的行与…

2022-05-24 738
1 38 39 40 41 42 165