sql
文章平均质量分 69
壮子
java程序员一枚
展开
-
sql优化
在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where ...转载 2018-04-17 11:09:31 · 101 阅读 · 0 评论 -
8个常用SQL语句优化
要提高SQL语句的执行效率,最常见的方法就是建立索引,以及尽量避免全表扫描。在本章MySQL教程中,UncleToo给大家整理一些常见的SQL优化技巧,避免全表扫描。一个简单的优化,也许能让你的SQL执行效率提高几倍,甚至几十倍。1、避免在where子句中使用 is null 或 is not null 对字段进行判断。 如:select id from table where name is n...转载 2018-04-17 11:34:12 · 233 阅读 · 0 评论 -
sql语句收集
创建数据库CREATE DATABASE database-name 12删除数据库drop database dbname 12备份sql server创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' 123开始 备份BACKUP DATABAS...转载 2018-04-17 15:43:47 · 148 阅读 · 0 评论 -
优化
SQL Server 数据库性能优化2016-10-26 17:34 by newbirth, 1693 阅读, 0 评论, 收藏, 编辑1. 查看执行时间和cpuset statistics time on select * from Bus_DevHistoryData set statistics time off执行后在消息里可以看到2. 查看查询对I/O的操作情况set statis...转载 2018-04-19 00:55:26 · 163 阅读 · 0 评论 -
常用聚合函数罗列
常用聚合函数罗列1AVG() - 返回平均值COUNT() - 返回行数FIRST() - 返回第一个记录的值LAST() - 返回最后一个记录的值MAX() - 返回最大值MIN() - 返回最小值SUM() - 返回总和END创建一张表1CREATE TABLE[dbo].[stuscore]( [name] [varchar](50) ,--学生名字 [subject] [va...原创 2018-04-19 02:50:46 · 1656 阅读 · 0 评论