位置 : 首页 > 数据库
SQL Server 获取执行最慢的SQL语句
SQL Server 获取执行最慢的SQL语句 --获取执行最慢的 SQL 语句 SELECTTOP 100(total_elapsed_time/ execution_count)/1000 N'单条sql语句执行时间ms',total_elapsed_time/1000 N'sql脚本总执行时间ms',total_worker_t
独孤剑 2021-03-22 19:31 阅读:96
SQL Server 查看索引使用情况
SQL Server 查看索引使用情况SELECTb.name,* FROM sys.dm_db_index_usage_stats aINNER JOIN sys.indexes b ON a.object_id=b.object_id ORDER BY b.name
独孤剑 2021-03-22 19:28 阅读:101
MySQL 批量修改数据库中的某个字段值为随机数,使用随机数赋值,UPDATE 随机数
批量修改数据库中的某个字段值为随机数时MySQL中的写法:UPDATE `users` SET age=FLOOR(RAND()*100+1);--取1-100的随机数
独孤剑 2021-03-22 14:42 阅读:99
SQL Server 批量修改数据库中的某个字段值为随机数,使用随机数赋值,UPDATE 随机数
批量修改数据库中的某个字段值为随机数时SQL Server 的写法:UPDATE [Users] SET [Age]=ABS(CHECKSUM(NEWID()))%100+1;--取1-100的随机数注意 SQL Server 中如果使用rand()会导致插入的数据都一样--生成1-100之间任一
独孤剑 2021-03-22 14:39 阅读:88
SQL Server 收缩数据库,数据库的方法,如何收缩数据库
SQL Server 收缩数据库,数据库的方法,如何收缩数据库 USE TestDB; GO--收缩 TestDB 数据库,同时收缩数据文件,日志文件 DBCC SHRINKDATABASE(0); GO
独孤剑 2021-03-22 05:58 阅读:98
SQL Server 收缩日志文件,收缩日志文件的方法,如何收缩数据库日志
SQL Server 收缩日志文件,收缩日志文件的方法,如何收缩数据库日志 -- SQL Server 2008 以上版本,收缩日志之前必须把数据备份等级设置为simple(简单模式)。 ALTER DATABASE your_database_name SET RECOVERY SIMP
独孤剑 2021-03-22 05:56 阅读:104
SQL Server 查看收缩进度,备份进度
SQL Server 查看收缩进度,备份进度 --查询当前数据库备份进度 SELECTDB_NAME(er.[database_id]) [DatabaseName],er.[command] AS [CommandType],er.[percent_complete],er.start_time,CONVERT(DECIMAL(5, 2),er.[per
独孤剑 2021-03-19 20:34 阅读:112
SQL Server 查看进程池默认最大连接数和当前连接数,允许同时用户连接的最大连接数
SQL Server 查看进程池默认最大连接数和当前连接数,允许同时用户连接的最大连接数 --1、获取 SQL Server 允许同时用户连接的最大连接数 --32767, SQL Server 2016 SELECT @@MAX_CONNECTIONS;--2、获取当前指定数据库
独孤剑 2021-03-19 17:26 阅读:120
SQL Server 修改数据表字段默认值
SQL Server 修改数据表字段默认值 ALTER TABLE 表名 ADD DEFAULT(默认值) FOR 字段名 WITH VALUES; ALTER TABLE [Users] ADD DEFAULT(1) FOR [Sex] WITH VALUES;
独孤剑 2020-12-09 08:10 阅读:484
SQL Server 中截取字符串的常用方法
SQL Server 中截取字符串的常用方法 /****** SQL Server 中截取字符串的常用方法 ******/--1、LEFT()方法 --函数说明 --1)语法:LEFT(character_expression, integer_expression) --2)介绍:参数1:要截取的字符串
独孤剑 2020-12-07 12:35 阅读:325
SQL Server 数据表删除字段
SQL Server 数据表删除字段 ALTER TABLE 表名 DROP COLUMN 字段名; ALTER TABLE [Users] DROP COLUMN [Address];
独孤剑 2020-12-07 12:30 阅读:277
SQL Server 数据表新增字段
SQL Server 数据表新增字段 ALTER TABLE 表名 ADD 字段名 数据类型; ALTER TABLE [Users] ADD [Address] [nvarchar](200) NOT NULL;
独孤剑 2020-12-07 12:29 阅读:269
SQL Server 查找所有的外键约束
SQL Server 查找所有的外键约束selectA.name as 约束名,object_name(B.parent_object_id) as 外键表,D.name as 外键列,object_name(B.referenced_object_id) as 主健表,C.name as 主键列 from sys.foreign_keys Ainne
独孤剑 2020-12-05 06:21 阅读:290
SQL Server 创建表复合主键
复合主键,即多个字段标识唯一性,只要不是复合主键每个值都重复,就不算重复。USE TestDB; GOIF EXISTS(SELECT * FROM sysobjects WHERE [name]='Users')DROP TABLE [Users] GO CREATE TABLE [Users]([Id] [int] IDE
独孤剑 2020-12-02 09:27 阅读:304
SQL Server 查询结果字段如果是空值进行替换
查询年龄字段如果为空则替换为'0'显示 USE TestDB; GOSELECT ISNULL([Age],'0') FROM [Users];
独孤剑 2020-12-02 09:20 阅读:330