数据库共34篇

数据库

SQL Server高可用方案

SQL Server高可用方案-武穆逸仙

SQL Server系列:  高可用方案: 搭建域服务器和DNS 搭建Windows故障转移群集 SQL Server Alwayson概念总结 SQL Server Always...

# SQL Server# 高可用方案

武穆逸仙武穆逸仙4年前
17720

SQL Server 索引碎片整理

SQL Server 索引碎片整理-武穆逸仙

索引碎片整理的四种方法: 1)删除索引并重建 2)使用 DROP_EXISTING 语句重建索引 3)使用 ALTER INDEX REBUILD 语句重建索引 4)使用 ...

# SQL Server# SQL优化# 碎片整理

武穆逸仙武穆逸仙4年前
8990

sql中count(1)、count(*)与count(列名)的区别

sql中count(1)、count(*)与count(列名)的区别-武穆逸仙

1. count(1) and count(*) 当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了!从执行计划来看,count(1)和co...

武穆逸仙武穆逸仙4年前
7650

SQL Server 占用内存太高,查找占用内存高以及影响其性能的sql语句

SQL Server 占用内存太高,查找占用内存高以及影响其性能的sql语句-武穆逸仙

  看到所有sql执行情况的一个sql语句: SELECT s2.dbid, s1.sql_handle, (SELECT TOP 1 SUBSTRING(s2.t...

武穆逸仙武穆逸仙4年前
10070

SQL Server 维护计划无法删除的处理方法

SQL Server 维护计划无法删除的处理方法-武穆逸仙

数据对网站运营或者企业运营是至关重要的,所以,我们在使用数据库的时候,为了保证数据的安全可靠性,都会做数据库备份, 很显然,这个备份,我们不可能每天都去手动备份,SQLServe...

# SQL Server

武穆逸仙武穆逸仙4年前
11171

Sql Server之为什么都说状态少的字段不能建索引

Sql Server之为什么都说状态少的字段不能建索引-武穆逸仙

我们在学sqlserver的时候,大多教科书和前辈们都说状态少的字段不要建索引,由此带来的开销还不如不建索引,但是这句话有多少人真的知道,或者说有多少人真的对此有比较深刻的理解,而...

# SQL Server# 收养

武穆逸仙武穆逸仙4年前
9880

SQL优化之SQL 进阶技巧(上)

SQL优化之SQL 进阶技巧(上)-武穆逸仙

由于工作需要,最近做了很多 BI 取数的工作,需要用到一些比较高级的 SQL 技巧,总结了一下工作中用到的一些比较骚的进阶技巧,特此记录一下,以方便自己查阅,主要目录如下: ...

# MySQL# SQL查询# SQL优化

武穆逸仙武穆逸仙4年前
15961

SQL优化之SQL 进阶技巧(下)

SQL优化之SQL 进阶技巧(下)-武穆逸仙

上文( SQL优化之SQL 进阶技巧(上) )我们简述了 SQL 的一些进阶技巧,一些朋友觉得不过瘾,我们继续来下篇,再送你 10 个技巧 一、 使用延迟查询优化 limit [...

# MySQL# SQL查询# SQL优化

武穆逸仙武穆逸仙4年前
17291

SQL优化之SELECT COUNT(*)

SQL优化之SELECT COUNT(*)-武穆逸仙

前言 SQL优化之SQL 进阶技巧(上) SQL优化之SQL 进阶技巧(下)中提到使用以下 sql 会导致慢查询 SELECT COUNT(*) FROM SomeTable...

# MySQL# SQL查询# SQL优化

武穆逸仙武穆逸仙4年前
13560

你向 MySQL数据库插入 100w 条数据用了多久?

你向 MySQL数据库插入 100w 条数据用了多久?-武穆逸仙

目录 1、多线程插入(单表)2、多线程插入(多表)3、预处理SQL4、多值插入SQL5、事务(N条提交一次) 多线程插入(单表) 问:为何对同一个表的插入多线程会比单线程快?同一...

# 接口# sql# MySQL

武穆逸仙武穆逸仙4年前
9750

别再问“分库分表”了,再问就崩溃了!

别再问“分库分表”了,再问就崩溃了!-武穆逸仙

“  在谈论数据库架构和数据库优化的时候,我们经常会听到分库分表,分库分表其实涉及到很多难题,今天我们来汇总一下数据库分库分表解决方案。 图片来自 Pexels...

# 接口# 稳定# sql

武穆逸仙武穆逸仙5年前
8550

SQL查询和替换含有回车,空格,TAB,等

SQL查询和替换含有回车,空格,TAB,等-武穆逸仙

---如下是查询语句 --查询名称有退格键 select * from t_bd_item_info  where charindex(char(8),item_name) >...

# SQL查询# SQL替换TAB# SQL替换

武穆逸仙武穆逸仙5年前
9620

MySQL 百万级数据量分页查询方法及其优化

MySQL 百万级数据量分页查询方法及其优化-武穆逸仙

方法1: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量...

# 对象# 稳定# 遗憾

武穆逸仙武穆逸仙5年前
7740

SQL Server中CROSS APPLY和OUTER APPLY的应用详解

SQL Server中CROSS APPLY和OUTER APPLY的应用详解-武穆逸仙

SQL Server数据库操作中,在2005以上的版本新增加了一个APPLY表运算符的功能。新增的APPLY表运算符把右表表达式应用到左表表达式中的每一行。它不像JOIN那样先计算...

# SQL Server# 连接查询# CROSS APPLY

武穆逸仙武穆逸仙5年前
13730