随笔分类 - SQL Server
摘要:数据库知识点梳理系列 前言 此系列是为了梳理数据库的基础知识点. 很多知识我们平时会用但是可能不能够形成一个很清晰的脉络. 通过整理归纳, 能够让我们对已经掌握的技术更有信心, 也能够从容应对新的技术. 目录 " 数据库基本知识点梳理系列 了解数据库事务原理" " 数据库基本知识点梳理系列 锁"
阅读全文
摘要:数据库基本知识点梳理系列 锁 数据库的锁是用于保证数据库事务在并发的情况下依旧能够保证数据的一致性的. 所以深入理解锁的原理, 能够帮助我们更好地理解事务隔离级别的原理, 以及在实际的业务场景中, 有把握的使用隔离级别保障系统的效率和稳定. 锁的层级 级别 | 加锁速度以及开销 | 是否会出现死锁的
阅读全文
摘要:数据库基本知识点梳理系列 了解数据库事务 Transaction 事务 事务是一种机制,是一种操作序列,它包含了数据库一组操作命令,这组命令要么全部执行,要么都不执行。因此事务是一组不可分割的事务逻辑单元,在数据库进行并发操作时候,事务是作为最小的控制单元来使用的. 事务的四大特性 名称 | 描述
阅读全文
摘要:Microsoft SQL Server Error 18456, Login failed for user 新安装的sql server 2017, 并安装了 ssms, 添加了user 并给与足够的权限, 之后使用其以sql authentication的方式链接sql发现还是登录不上. li
阅读全文
摘要:一篇文章总结 关系型数据库中的key https://www.sqlrelease.com/sql server tutorial/types of keys Keys are fields in a table which participate in below activities in RD
阅读全文
摘要:情况描述 如果你符合下面的情况, 可以参考本文的解决方案 1. 你已经有了一个DB, 并且DB中也有了不少table, 但是table最开始的时候没有设置主键. 数据存入了一部分后, 突然想到为这个table添加主键并且自增的column. 并且不想丢失这部分数据时,,, 2. 你的db是自己建的,
阅读全文
摘要:本文涉及的相关问题,如果你的问题或需求有与下面所述相似之处,请阅读本文 A network related or instance specific error occurred while establishing a connection to SQL Server. The server wa
阅读全文
摘要:1. SQL:结构化查询语言的简称, 是关系数据库的标准语言。SQL 是一种通用的、 功能极强的关系数据库语言, 是对关系数据存取的标准接口, 也是不同数据库系统之间互操作的基础。集数据查询、数据操作、数据定义、和数据控制功能于一体。 2. 数据定义:数据定义功能包括模式定义、表定义、视图和索引的定
阅读全文
摘要:From Where Group by Having Select 表达式 Distinct ORDER BY TOP/OFFSET-FETCH
阅读全文
摘要:【sql server】sql语句 【sql server】索引详解 sql的join详解 sql server 存储过程 procedure 几个优化SQL查询的方法 sql 约束问题浅谈 SQL SERVER的四种数据隔离浅谈 SQL语句执行的顺序机制 数据库基本知识点梳理
阅读全文
摘要:create table tab_new like tab_old create table tab_new as select col1,col2… from tab_old definition only Alter table tabname add primary key(col) Alte
阅读全文
摘要:索引可以理解为一种特殊的目录结构。 sql server提供两种索引形式: 聚集索引和非聚集索引。 怎么理解这两种形式。 拿我们常用的字典举例来说, 一个字典好比数据库中的一个表。那么当我们想从字典中查某个汉字比如“璐”的时候, 我们会从目录里面翻到L开头的部分, 在这一部分中去查找“璐”这个字。
阅读全文
摘要:转自: https://www.cnblogs.com/reaptomorrow-flydream/p/8145610.html SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。 最常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN)、SQL
阅读全文
摘要:数据隔离是为了在多用户的系统中, 对数据库并发访问造成的种种问题的解决方案, 主要是为了解决并发模式下发生的: 脏读,幻读以及重复读; 脏读 : 对数据库的数据隔离等级为最低时并发对数据库的同一行数据访问操作时会出现脏读的问题. 幻读: 对于数据库查询时候, 如果数据隔离级别不够, 那么其他用户对查
阅读全文
摘要:https://www.cnblogs.com/selene/p/4483612.html
阅读全文
摘要:1.什么是执行计划 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就会改变方案,
阅读全文
摘要:1. top子句. select top number| percent column_name(s) from table_name 2. like 操作符 select column_name(s) from table_name where column_name (not)like patt
阅读全文

浙公网安备 33010602011771号