Database
贾诩是也
走过很多弯路,一直坚强、执着的眺望着远方、、、一个听着小米布斯故事成长起来的老码农。不忘初心,方得始终、、、给自己鼓劲加油,为这个时代华丽的时代喝彩!
展开
-
实现自动备份数据库
利用SQL语言,实现数据库的备份/恢复的功能 体现了SQL Server中的四个知识点: 1.获取SQL Server服务器上的默认目录 2.备份SQL语句的使用 3.恢复SQL语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理 4.作业创建SQL语句的使用 /*1.--得到数据库的文件目录 @dbname 指定要取...原创 2018-04-15 07:47:38 · 473 阅读 · 0 评论 -
五种提高 SQL 性能的方法
有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,用户也不会听你解释为什么查询耗费...转载 2018-04-20 08:39:03 · 5009 阅读 · 0 评论 -
深入浅出理解索引结构
一、深入浅出理解索引结构二、改善SQL语句实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取...转载 2018-04-20 08:39:11 · 178 阅读 · 0 评论 -
数据库设计经验谈之一
一个成功的管理系统,是由:[50%的业务 + 50%的软件]所组成,而 50%的成功软件又有[25%的数据库 + 25%的程序]所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。所以我归纳历年来所走的弯路及体会,并...转载 2018-04-16 11:20:46 · 316 阅读 · 0 评论 -
自动编码
最近做了三个问题,虽然很小,而且实现的也略显笨拙,但还是想记录下来,供大家参考一下,也满足一下自己的一种虚荣心,呵呵:)问题一:要求对一表中的字符数据进行自动编码,基本要求大概是:第一条数据编码为'FM00000',第二条为'FM00001',第三条为"FM00002',以次类推;刚好最近在练习写触发器,简单实现了一下.实现思路: 建立主键为identity的表,利用表主键的identity...转载 2018-04-20 08:39:46 · 373 阅读 · 0 评论 -
一个数据访问层的概要设计
以下是描述在一个数据访问层的设计过程(只一个总体设计并不包含细节)运用基于接口编程的方法设计;以下纯属表达我个人的设计过程中方法,如果朋友有问题和见解发表出来多多交流。在做数据库应用系统的过程经常要和数据处理对象,SQL语句打交道;做久了就发觉其实这些工作可以通过封装相应的组件来简化这方面的工作。于是就下定决心把这个组件做出来,在做之前先把以前的东西和上网看的资料总结一下,重要一点是数据在处理SQ...原创 2018-04-16 11:20:23 · 703 阅读 · 0 评论 -
行列转换sql_server脚本
SQL code--行列互转/********************************************************************************************************以学生成绩为例子,比较形象易懂整理人:中国风(Roy)日期:2008.06.06*****************************************...原创 2018-04-20 08:39:55 · 202 阅读 · 0 评论 -
大型数据库设计原则
大型数据库设计原则大型数据库相比较于以前文件型数据库有着其众多的优点,也是当今MIS系统开发的的首选产品。但是,数据库模型的设计合理会极大地影响到MIS系统使用性能。本论文根据作者多年从事数据库设计的一些经验,阐述了数据库设计时的一些准则。大型数据库相比较于以前文件型数据库有着其众多的优点,也是当今MIS系统开发的的首选产品。但是,数据库模型的设计合理会极大地影响到MIS系统使用性能。本论文根据作...翻译 2018-04-16 11:18:43 · 1271 阅读 · 0 评论 -
sql经典语句大全
SQL Server提供了大量的函数, 但是在一些常见的如, 字符串拆分, 字符提取,过滤等没有对应的处理, 本帖主要收集一些常见的函数, 整理如下: ------------------------------ http://topic.csdn.net/u/20080306/23/d3c100f2-cda1-4efa-927d-f1f7968884ce.html /* 功能:拆分字符串. 作者...转载 2018-04-16 11:18:09 · 295 阅读 · 0 评论 -
50种方法巧妙优化你的SQL Server数据库
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8、sp_l...转载 2018-04-15 07:48:49 · 228 阅读 · 0 评论 -
浅谈Oracle12c 数据库、用户、CDB与PDB之间的关系
名词介绍:数据库:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生 于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以 后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管 理的方式。C D B:CDB全称为Container Database,中文翻译为容器数据库。P D B:PDB全称为Pluggable Database,中...转载 2018-07-29 13:17:01 · 1744 阅读 · 0 评论