内存  1、SQL SERVER 内存结构   SQL SERVER 内存结构简图 SQL SERVER 内存空间主要可分为两部分: 1.1、可执行代码(Executable Code)主要包括SQL SERVER 实例中的一些EXE和DLL文件(0)SQL SERVER 引擎(SQL SERVER ENGINE),SQL SERVER 数据库的主
## SQLServer与MySQL引擎对比 在数据存储和管理领域,SQLServer和MySQL是两个备受欢迎的关系型数据库管理系统。它们之间有许多相似之处,也有很多不同之处。其中一个重要的区别就是它们的存储引擎。 ### 什么是存储引擎? 存储引擎是数据库管理系统中负责管理存储、检索和更新数据的核心组件。不同的存储引擎提供了不同的功能和性能特点,开发人员可以根据自己的需求选择合适的存储引
原创 2024-05-31 06:08:08
74阅读
在上篇文章中提到:执行器interpreter调用execute()方法执行, 返回BlockIO (block streams), 这一步就是根据不同的SQL类型去构建block streams了。今天具体针对INSERT SQL的execute()方法来分析一下:直接看一下InterpreterInsertQuery.cpp中的execute()方法:BlockIO InterpreterIn
转载 2023-12-21 12:04:32
57阅读
-- 表结构查询SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'')
原创 2023-01-11 02:03:56
101阅读
查询当前登录用户、应用、及IP--查看当前用户 应用 及IP SELECT ORIGINAL_LOGIN(),APP_NAME(), CONNECTIONPROPERTY('CLIENT_NET_ADDRESS') , CONNECTIONPROPERTY('PROTOCOL_TYPE') 查询连接用户--查看连接用户 SELECT SP.SPID, SP.LOGINAME, SP.LOGIN_
原创 2023-06-25 20:46:06
21阅读
    select --businesspurgroupcode, case businesspurgroupcode  when 'P00' then '计划' when 'P01' then '食药事业部' when 'P02' then '半导体事业部' when 'P03' then '电子事业部' when 'P05' then 'EPC事业部'
原创 2023-04-19 16:44:16
116阅读
sqlserver日志收缩:https://docs.microsoft.com/zh-cn/sql/relational-databases/databases/shrink-a-database?view=sql-server-20173. SQLServer存储引擎之日志篇  (3.1)日志结构  (3.1.1)物理日志    (0)物理日志即数据库的.ldf文件, 当然后缀名是可以自定义的
转载 2023-07-03 15:40:28
385阅读
1. 有时候查看SQL的时候表名或者字段名需要加[],这是因为有时候你的表名或者字段名正好与sqlserver的保留字段重了 比如:有一个user表,直接select会报错 正确语法如下: 2. SQL的子查询需要加 as 别名,否则编译报错;而oracle和mysql的子查询可以不加 as 别名
原创 2021-07-15 09:53:21
620阅读
常用sqlserver 语句命令SELECT SERVERPROPERTY('Edition')SELECT @@VERSIONUSE masterSELECT dbid, DB_NAME(dbid) AS DB_NAMEFROM sysdatabasesORDER BY dbidGO
原创 2023-09-19 17:58:14
207阅读
数据库    sys.databases 数据库文件    sys.master_files对象    sys.objects表    sys.tables存储过程    sys.procedures列    sys.columns架构    sys.schemas索引    sys.indexes...
原创 2023-05-17 11:41:32
194阅读
--查询用户表对象信息select  Tab.Name as [表名],Tab.create_date as [创建时间],Tab.modify_date  as [最后修改时间],Col.Name  as [列名] ,Type.name as [数
原创 2022-03-30 11:01:32
275阅读
mysql的分页是基于limit关键字,oracle的分页是基于rownum行号,SQLserver的分页在下面进行研究,是基于SQLServer2012进行的测试。 0.原来的SQL的所有数据 下面的测试假设每页都是取5条数据。 1.第一种-ROW_NUMBER() OVER()方式(over函数
原创 2021-07-15 09:52:36
492阅读
  索引是数据库里面经常需要用到和需要维护的对象,以下是对索引常见操作的小结: 1. 联机重建索引(维护必备) /***************************************************************************************/    --   &n
原创 2010-08-25 15:12:41
776阅读
一、字符串函数datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格substring(expression,start,length) 不多说了,取子串right(char_expr,int_expr) 返回字符串右边int_expr个字符left(<character_expression>, <integer_expression>)&n
原创 2017-05-31 14:32:50
4067阅读
整理了一下SQL Server里面可能经常会用到的日期格式转换方法: 举例如下: select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','') 20040
转载 2007-07-20 14:03:00
1186阅读
2评论
1 SqlServer 数据类型1.1 image类型分类备注类型说明二进制数据类型存储非字符和文本的数据Image可用来存储图像、文件(只要是byte类型就行),等价
原创 2021-12-14 15:52:01
488阅读
一、SQL Server基本简介1.1,概述SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。 Microsoft SQL Server 是一个全面的数据库平台,使用集
转载 2023-08-24 19:36:28
16阅读
微软SQLServer每个版本都会带有相应的示例项目,从2000时的Foodmart到2005之后的Adventure Works,里面的设计方法和规范都有很多我们值得学习的地方。不仅是做普通的开发,你如果做BI开发那么你会发现这更是一个不错的向导,而且微软SQLServer安装时带的Books OnLine里面的教程就是用这些示例库来"说事儿",所以配合这些教程,你需要知道如何获得并且部署这些示
转载 2024-07-28 15:13:19
83阅读
存储引擎1. 查看存储引擎2. 设置系统默认的存储引擎3. 设置表的存储引擎3.1 创建表时指定存储引擎3.2 修改表的存储引擎4. 引擎介绍4.1 InnoDB 引擎:具备外键支持功能的事务存储引擎4.2 MyISAM 引擎:主要的非事务处理存储引擎4.3 Archive 引擎:用于数据存档4.4 Blackhole 引擎:丢弃写操作,读操作会返回空内容4.5 CSV 引擎:存储数据时,以逗号
# SQL Server与MySQL存储引擎的比较 在数据库管理系统(DBMS)中,存储引擎是实现数据存储、检索和管理的核心组件。本文将对SQL Server和MySQL的存储引擎进行比较,并提供一些代码示例,以帮助读者更好地理解这两种流行数据库的区别。 ## 什么是存储引擎? 存储引擎负责处理数据库中的数据存储和检索。不同的存储引擎有不同的特性和优化,适合不同类型的应用场景。SQL Ser
原创 8月前
30阅读
  • 1
  • 2
  • 3
  • 4
  • 5