随笔分类 -  数据库技术

数据库技术
那些年我们写过的T-SQL(下篇)(转)
摘要:原文:http://www.cnblogs.com/wanliwang01/p/TSQL_Base04.html 下篇的内容很多都会在工作中用到,尤其是可编程对象,那些年我们写过的存储过程,有木有?到目前为止很多大型传统企业仍然很依赖存储过程。这部分主要难理解的部分是事务和锁机制这块,本文会进行简单 阅读全文

posted @ 2016-02-15 09:56 风雨者2 阅读(173) 评论(0) 推荐(1) 编辑

SQL Server 批量创建作业(备份主分区)
摘要:一、 需求背景 在我的数据库实例中,有很多类似下图所示的数据库,这些数据库的名称是有规律的,每个数据库包含的表都是相同的,其中2个表是类似流水记录的表,表的数据量会比较大,占用的空间有几十G到上百G不等,这2个表相对于其它的配置表来说是比较不重要的。 现在有一个需求就是对数据库进行备份,允许丢失这两个表的数据,保留重要的配置表数据,你是否遇到过同样的问题呢?这个时候你会怎么做呢?你有什么方案呢?有什么方法可以快速备份这些数据库呢?(Figure1:数据库列表)阅读本文之前你可以先参考:SQL Server 游标运用:批量备份数据库二、 案例分析 通过上面的描述,其中很重要的一点就是每个数... 阅读全文

posted @ 2014-02-11 12:44 风雨者2 阅读(922) 评论(1) 推荐(0) 编辑

(转)oracle_10g安装文档(图文)
摘要:http://www.cnblogs.com/souso/archive/2010/01/23/1654772.html一、 获得安装介质1. 从Oracle官方网站(http://www.oracle.com)下载Oracle 10g安装盘。需要注册一个用户否则不能下载。输入以下网址:http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201winsoft.html下载下图中圈红的两个文件: 下载后为两个 ZIP 文件如下图:二、安装Oracle数据库1.解压10201_database 阅读全文

posted @ 2012-07-27 12:43 风雨者2 阅读(255) 评论(0) 推荐(0) 编辑

C#操作Sqlite快速入门及相关工具收集(转)
摘要:http://www.cnblogs.com/greatverve/archive/2011/04/28/sqlite-start.htmlSqlite不需要安装即可使用。Access还需要安装Office组件(此问题待定,有疑问找http://www.cnblogs.com/nnhy/)。Sqlite是不是那个System.Data.SQLite.DLL临时创建了数据库引擎?1.新建一个WinForm项目,引用System.Data.SQLite.DLL.界面如下1.1 SQLiteConnection.CreateFile(“D:/Data.db3”);这样就可以创建一个数据库文件,名称随 阅读全文

posted @ 2012-06-13 13:17 风雨者2 阅读(339) 评论(0) 推荐(0) 编辑

开发企业应用系统需要掌握的知识技能(转)
摘要:http://www.cnblogs.com/cntosoft/archive/2012/05/28/2521332.html1. 概述本篇文章主要是对开发方面及项目管理方面的知识技能内容进行规划及调侃,这是一篇自我调侃的建议。在这篇文章中我把掌握知识技能的程度分为了解、熟悉、精通。了解:是指知道这个事物并且会使用这个事物。熟悉:是指对这个事物的使用和应用非常了解,出现问题能快速解决问题。精通:是指对这个事物的原理已经掌握,并知道这个事物的来龙去脉。开发一个优秀的企业应用系统需要掌握哪些知识技能?我或我的团队现在处在什么程度?在这里我先抛砖引玉,把开发优秀的企业应用系统的能力分为初级、中级、高 阅读全文

posted @ 2012-06-05 13:40 风雨者2 阅读(394) 评论(0) 推荐(0) 编辑

T-SQL变量操作详解
摘要:此处只讨论普通的标量值变量。不讨论表变量和游标变量。一个变量必然对应一种特定的(标量)数据类型,变量的状态可能是一个相应数据类型的特定的值,也可能是NULL。因此,想要准确灵活地使用变量,需要对数据类型和NULL相关的三值逻辑有充分理解,参看该帖:http://topic.csdn.net/u/20100826/18/7b81012a-b5c4-48b1-b5d1-40a92f3e0388.htm... 阅读全文

posted @ 2010-12-24 08:40 风雨者2 阅读(1720) 评论(0) 推荐(0) 编辑

数据库大型应用解决方案总结(转)
摘要:http://www.cnblogs.com/ejiyuan/archive/2010/10/29/1796292.html 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或... 阅读全文

posted @ 2010-11-01 10:26 风雨者2 阅读(341) 评论(0) 推荐(1) 编辑

如何才能充分利用SQL索引(转)
摘要:背景:目前WEB的普及太快,很多网站都会因为大流量的数据而发生服务器习惯性死机,一个查询语句只能适用于一定的网络环境.没有优化的查询当遇上大数据量时就不适用了. 本文主旨:讨论什么情况下能利用上索引. 索引:创建索引可以根据查询业务的不同分为两种:单一列的索引,联合索引. 顾名思义,单一列索引就是指在表的某一列上创建索引,联合索引是在多个列上联合创建索引. 优缺点比较: 1):索引所占用空间:单一... 阅读全文

posted @ 2010-10-28 10:52 风雨者2 阅读(488) 评论(0) 推荐(0) 编辑

sql存储过程简单教程
摘要:①为什么要使用存储过程?因为它比SQL语句执行快. ②存储过程是什么?把一堆SQL语句罗在一起,还可以根据条件执行不通SQL语句.(AX写作本文时观点) ③来一个最简单的存储过程CREATE PROCEDURE dbo.testProcedure_AXASselect userID from USERS order by userid desc 注:dbo.testProcedure_AX是... 阅读全文

posted @ 2010-10-16 10:11 风雨者2 阅读(4710) 评论(0) 推荐(0) 编辑

C#中使用SQL存储过程说明
摘要:一、表的创建sql语句: CREATE TABLE [tree] ( [node_id] [int] NOT NULL , [node_name] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [pat_id] [int] NULL , [url] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [... 阅读全文

posted @ 2010-10-16 10:10 风雨者2 阅读(443) 评论(0) 推荐(0) 编辑

详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名
摘要:数据库名、实例名、数据库域名、全局数据库名、服务名 ,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名什么是数据库名?数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参... 阅读全文

posted @ 2010-01-27 14:28 风雨者2 阅读(267) 评论(0) 推荐(0) 编辑

java数据库设计中的14个技巧
摘要:转自:http://topic.csdn.net/u/20080410/14/75349788-94f6-4182-a798-8c35bdb80c40.html下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。 1. 原始单据与实体之间的关系    可以... 阅读全文

posted @ 2009-12-16 10:09 风雨者2 阅读(188) 评论(0) 推荐(0) 编辑

存储过程游标及WHILE语句
摘要:Declare Write_Cursor Cursor ForSelect a.AuditingID, a.BillType, a.AuditingDescription, a.AuditingStep, a.EtypeID, b.FullName, a.AuditingAlermFrom AuditingFlowDetail a,Employee bWhere a.AuditingID = @n... 阅读全文

posted @ 2009-12-07 13:03 风雨者2 阅读(651) 评论(0) 推荐(0) 编辑

oracle 存储过程的基本语法
摘要:oracle 存储过程的基本语法 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN END 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录... 阅读全文

posted @ 2009-12-07 11:53 风雨者2 阅读(1781) 评论(0) 推荐(0) 编辑

SQLSERVER 存储过程 语法
摘要:SQLSERVER 存储过程 语法 收藏 SQLSERVER存儲過程的寫法格式規格 ********************************************************author:Susan***date:2005/08/05***expliation:如何寫存儲過... 阅读全文

posted @ 2009-11-27 15:10 风雨者2 阅读(39080) 评论(0) 推荐(4) 编辑

关于Oracle数据和对象的导入导出 [转]
摘要:以前我们一般都是使用PL/SQL Developer来实现,但是PL/SQL Developer在导出、导入数据时有两个问题:1、要把表数据和对象(存储过程、视图)分开导出2、导出的视图如果有注释,那么在导入时常常会出错。其实,PL/SQL的导出、导入功能使用的是Oracle自带的工具:exp和imp,这两个工具的导出导入数据时提供了很多功能,PL/SQL 只是使用其中的一些功能。下面对它们简单介... 阅读全文

posted @ 2009-11-12 11:43 风雨者2 阅读(552) 评论(0) 推荐(0) 编辑

oracle字符集问题.
摘要:设置window的字符集:regedit->HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOMEO->NLS_LANG windows本身:SIMPLIFIED AMERICAN_AMERICA.ZHS16GBK 在DOS下查看字符集:echo %NLS_LANG% 在不同数据库做数据迁移、同其它系统交换数据等,常常因为字符集不同而... 阅读全文

posted @ 2009-11-12 10:52 风雨者2 阅读(312) 评论(0) 推荐(0) 编辑

oracle sql语句
摘要:一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su-oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connectinternalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmgrlSVRMGR>connectinter... 阅读全文

posted @ 2009-11-12 09:44 风雨者2 阅读(7777) 评论(1) 推荐(1) 编辑

Oracle Spool的用法小结以及两种方法的比较----------导出记录到文本 分享
摘要:在生产中常会遇到需要将数量比较大的表值导入到本地文本文件中. 方法有很多种,比较常用的就是spool命令: 要输出符合要求格式的数据文件只需在select时用字符连接来规范格式。比如有如下表[代码]要输出符合1,John,1234,这样的数据格式就用select id||','||username||','||password||',' from myuser这样的语句。SQL>; sele... 阅读全文

posted @ 2009-11-10 17:36 风雨者2 阅读(992) 评论(0) 推荐(0) 编辑

Oracle创建用户、表空间、导入导出、...命令
摘要://创建临时表空间 create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //创建数据... 阅读全文

posted @ 2009-11-10 14:53 风雨者2 阅读(1008) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示