原文:SQL Server中数据的存储

我们知道,目前的关系型数据库都是将文件存储在物理磁盘上面,既然是存储在磁盘上面,那么就会涉及到数据存储问题。本文我们主要探讨数据库中数据的存储。 与数据库有关的文件有 种,即主数据库文件,次数据库文件和数据库日志文件。主数据库文件和次数据库文件里面存储的是我们的数据和对象,例如表,视图,存储过程等等,是我们程序所要用到的。数据库日志文件包含恢复数据库所需的完整的事务信息,日志文件平时并没有什么特 ...

2015-11-28 20:39 2 6934 推荐指数:

查看详情

SQL SERVER存储引擎——04.数据

4. SQL SERVER存储引擎之数据篇   (4.1)文件     (0)主数据文件.mdf初始文件大小至少为3MB,次要数据文件.ndf初始大小,同日志文件一样至少为512KB;     (1)SQL SERVER在逻辑上用文件组将文件分批管理(类似ORACLE的TABLESPACE ...

Wed May 06 01:53:00 CST 2015 0 2120
SQL Server存储过程的理解

  数据库的存储过程理解为,处理数据的子程序,写起来像函数,用起来像函数,在SQL Server存储过程分为两大类,系统的和自定义的,系统的都放在master系统数据,自定义就是自己去写的,用DDL的相关语句即可,创建存储过程,就像函数一样,可以有参,也可以无参,无参的时候写起来很简单 ...

Tue May 30 00:59:00 CST 2017 0 1604
SQL Server 存储过程的练习

建库建表建约束 插入数据 --建库建表建约束和插入测试数据 --1.完成存款,取款业务--存款 --检查调用存储过程 --************************************************************************************************* ...

Wed Aug 17 20:19:00 CST 2016 0 2615
SQL Server数据行批量插入脚本的存储实现

看到博友SQL Server MVP 桦仔的一篇博文 “将表里的数据批量生成INSERT语句的存储过程的实现”。我仔细看来博文中的两个存储代码,自我感觉两个都不太满意,都是生成的单行模式的插入,数据行稍微大些性能会受影响的。所在公司本来就存在第二个版本的类似实现,但是是基于多行模式 ...

Thu Dec 24 01:12:00 CST 2015 2 2722
SQL Server数据库存储过程中拼接字符串注意的问题

  在SQL Server数据书写复杂的存储过程时,一般的做法是拼接字符串,最后使用EXEC sp_executesql '拼接的字符串' 查询出结果。 先看一段代码: 然后调用该存储过程:EXEC Sp_GetStudentList 1。结果如下: 运行失败 ...

Sat Sep 20 01:55:00 CST 2014 0 5519
第2/24周 页_SQL Server 数据存储的基本单位

上周通过探讨SQL Server如何执行一个查询奠定了基础。我也在那里提到页是8kb的缓存。今天我们对页进行进一步集中探讨,从性能调优角度挖掘出更多的细节。 页是SQL Server的基础,在SQL Server里一切都与页有关。当我们想提高查询性能时 ...

Thu Apr 30 04:46:00 CST 2015 5 3579
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM