原文地址——http://blog.csdn.net/qq525099302/article/details/47253351create or replace function generate_coupons_code(v_length in number:=16) return varchar2 is
v_code varchar2(70);
type t_arr is varray(...
分类:
数据库 时间:
2015-08-03 11:35:49
阅读次数:
127
SELECT /*!40001 SQL_NO_CACHE */ * FROM...
分类:
数据库 时间:
2015-08-03 11:38:01
阅读次数:
1355
打印流,序列流,操作对象,管道流,RandomAccessFile,操作基本数据类型,操作字节数组一、打印流:该流提供了打印方法,可以将各种数据类型的数据都原样打印。字节打印流PrintStream构造函数可以接收的参数类型1、File对象 File2、字符串路径 String3、字节输出流 Out...
分类:
数据库 时间:
2015-08-03 11:28:03
阅读次数:
228
Oracle数据导入导出imp/exp功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接(通过Ne...
分类:
数据库 时间:
2015-08-03 11:29:38
阅读次数:
165
看过上一篇,相信大家都会知道如何开启mongodb了,这篇就细说下其中的增删查改,首先当我们用上一篇同样的方式打开mongodb,突然
傻眼了,擦,竟然开启不了,仔细观察“划线区域“的信息,发现db文件夹下有一个类似的”lock file”阻止了mongodb的开启,接下来我们要做的就
是干掉它,之后,开启成功,关于mongodb的管理方式将在后续文章分享。
一: Insert操作...
分类:
数据库 时间:
2015-08-03 10:12:02
阅读次数:
288
分享下mongodb中关于索引的基本操作,我们日常做开发都避免不了要对程序进行性能优化,而程序的操作无非就是CURD,通常我们
又会花费50%的时间在R上面,因为Read操作对用户来说是非常敏感的,处理不好就会被人唾弃,呵呵。
从算法上来说有5种经典的查找,具体的可以参见我的算法速成系列,这其中就包括我们今天所说的“索引查找”,如果大家对sqlserver比较了解
的话,相信索引查找...
分类:
数据库 时间:
2015-08-03 10:11:15
阅读次数:
160
从这一篇开始我们主要讨论mongodb的部署技术。
我们知道sql server能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希望数据库采用单点部署,
如果碰到数据库宕机或者被毁灭性破坏那是多么的糟糕。
一:主从复制
1: 首先看看模型图
2: 从上面的图形中我们可以分析出这种架构有如下的好处:
数据备份。
...
分类:
数据库 时间:
2015-08-03 10:08:01
阅读次数:
181
selecta.name as 约束名,object_name(b.parent_object_id) as 外键表,d.name as 外键列,object_name(b.referenced_object_id) as 主健表,c.name as 主键列from sys.foreign_keys...
分类:
数据库 时间:
2015-08-03 07:49:40
阅读次数:
161
直接代码: public class DBCPUtils {
private static DBCPUtils dbcputils=null;
private BasicDataSource bds=null;
private DataSourceConnectionFactory dscf=null;
private DBCPUtils(){
if...
分类:
数据库 时间:
2015-08-03 01:20:37
阅读次数:
187
背景:Oracle服务端装在服务器上,其他人使用PL/SQL远程连接。众多周知,因为Oracle数据库太过庞大,装在本机上会导致电脑非常卡,非常影响日常使用。所以咱们的做法是在服务器上安装一个Oracle服务端,然后其他人通过安装配置Oracle客户端去远程连接数据库。请看以下具体配置:第一步:解压客户端解压32位的Oracle即时客户端:instantclient-basic-win32-11.2...
分类:
数据库 时间:
2015-08-03 01:15:44
阅读次数:
164
原文:SQL SERVER中关于OR会导致索引扫描或全表扫描的浅析 在SQL SERVER的查询语句中使用OR是否会导致不走索引查找(Index Seek)或索引失效(堆表走全表扫描 (Table Scan)、聚集索引表走聚集索引扫描(Clustered Index Seek))呢?是否所有情况都是...
分类:
数据库 时间:
2015-08-03 01:10:31
阅读次数:
197
原文:风清杨之Oracle的安装与说明1.Oracle官网与下载地址 Oracle中文官网:http://www.oracle.com/cn/index.html Oracle中文官网下载:http://www.oracle.com/technetwork/cn/database/enterpris...
分类:
数据库 时间:
2015-08-03 01:07:21
阅读次数:
241
INSTR用法:INSTR(string,subString,position,ocurrence)解释:string:源字符串 subString:要查找的子字符串 position:查找的开始位置.若起始位置为0,返回值为0;当起始位置为负数的时候,从右边开始查找。 ocurrence:源字符串...
分类:
数据库 时间:
2015-08-03 01:04:45
阅读次数:
171
第一步:应用程序把查询SQL语句发给服务器端执行我们在数据层执行SQL语句时,应用程序会连接到相应的数据库服务器,把SQL语句发送给服务器处理。第二步:服务器解析请求的SQL语句SQL计划缓存,经常用查询分析器的朋友大概都知道这样一个事实,往往一个查询语句在第一次运行的时候需要执行特别长的时间,但是...
分类:
数据库 时间:
2015-08-03 01:04:06
阅读次数:
163
原文:SQL Server里因丢失索引造成的死锁在今天的文章里我想演示下SQL Server里在表上丢失索引如何引起死锁(deadlock)的。为了准备测试场景,下列代码会创建2个表,然后2个表都插入4条记录。 1 -- Create a table without any indexes 2 CR...
分类:
数据库 时间:
2015-08-03 01:01:34
阅读次数:
261
sphinx中复合属性字段sql_attr_multi的用法
sql_attr_multi在sphinx可以用来检索有层级关系的数据,效率相当高,如,在数据库中用一个4层的分类,分类下对应着不用的文章,现在需要做一个文章列表,要求,选择第...
分类:
数据库 时间:
2015-08-02 23:43:22
阅读次数:
1183
一个存储过程是一个可编程的函数,它可以在MySQL中创建并保存。它是由一些SQL语句和一些特殊的控制结构语句组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定的功能时,存储过程是一个非常有用的方式。数据库中的存储过程可以看做是对编程中面向对象方法的模..
分类:
数据库 时间:
2015-08-02 23:36:21
阅读次数:
282