上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 42 下一页
摘要: 随着互联网web2.0网站的兴起,非关系型的数据库成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如:1、High performance - 对数据库高并发读写的需求web2.0网站要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒上万次读写请求。关系数据库应付上万次SQL查询还勉强顶得住,但是应付上万次SQL写数据请求,硬盘IO就已经无法承受了。其实对于普 阅读全文
posted @ 2013-06-06 11:31 积淀 阅读(291) 评论(0) 推荐(0)
摘要: 大数据在2012“一飞冲天”,它将会以一种戏剧性的方式改变数据管理的各个方面。大数据系统已经给机器生成数据管理、连续的ETL、操作型BI、动态数据以及基于云的数据仓库都带来了变化。不 过,随着大数据发展进入2013年,已经没有什么技术能比NoSQL数据库和Hadoop更活跃了,它们都有着更大的提升空间。根据 MarketAnalysis.com 2012年的一份报告看,单单是Hadoop MapReduce市场,预计复合年增长率将达到58%,在2018年将达到22亿美元的规模。NoSQL和Hadoop的出现主要是为应对非结构化数据,比如文本数据或者web日志。就像Apache Hadoop一样 阅读全文
posted @ 2013-06-06 11:02 积淀 阅读(225) 评论(0) 推荐(0)
摘要: 四个表用触发器级联删除Oracle有四个表,在建表的时候不允许建立外键,其中数据表中有4个级联:A系统(AID...)B数据库(BID,AID....)C数据库表(CID,BID...)D表的字段(DID,CID...)不使用约束条件,在ORCLE中进行级联删除。删除A的时候必须把A下面所有与AID相同的B数据库都删掉,并且把数据库里面的表,表的字段都删掉,删除B的时候必须把所有与BID相同的C数据库表以及C数据库表下面的字段都删掉。利用Oracle触发器实现比较简单,下面是实现过程:先创建A系统的触发器,在触发删除A表这一事件之前,找到A系统下面与AID相同的所有B数据库,先把所有满足条件的 阅读全文
posted @ 2013-03-07 22:35 积淀 阅读(661) 评论(0) 推荐(0)
摘要: oracle导入导出,如何创建一个账户,并在这个账户中导入导出表1.如何在数据库中创建一个账户:第一,启动sql*puls 第二,以system/manager登陆第三,create user 用户名 IDENTIFIED BY 密码 (例如:bione1/bione1)第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字2.导入,导出导入 阅读全文
posted @ 2013-03-03 18:42 积淀 阅读(3126) 评论(0) 推荐(0)
摘要: ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示值:11 mon abbreviated 字符集表示 显示值:11月,若是英文版,显示nov month spelled out 字符集表示 显示值:11月,若是英文版,显示november Day: dd number 当月第几天 显示值:02 ddd... 阅读全文
posted @ 2013-02-28 20:51 积淀 阅读(313) 评论(0) 推荐(0)
摘要: Android平台架构及特性 Android系统的底层是建立在Linux系统之上,改平台由操作系统、中间件、用户界面和应用软件四层组成,它采用一种被称为软件叠层(Software Stack)的方式进行构建。好处:这种软件叠层结构使得层与层互相分离,明确各层的分工,这种分工保证了层与层之间的低耦合,当下层内或者层下发生改变时,上层应用程序无需任何改变。下图显示Android系统的体系结构:1.应用程序层(Application) Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序。这些应用程序都是用Java语.. 阅读全文
posted @ 2012-11-15 17:12 积淀 阅读(1313) 评论(0) 推荐(0)
摘要: 一、关于环境变量的设置1.环境变量的设置有几种方式? 设置环境变量有两种方式:第一种是在命令提示符运行窗口中设置;第二种是通过单击“我的电脑→属性→高级”标签的“环境变量”按钮设置。需要注意的是,第一种设置环境变量的方式只对当前运行窗口有效,关闭运行窗口后,设置就不起作用了,而第二种设置环境变量的方式则是永久有效。2.如何在命令提示符窗口中设置环境变量? 在“开始→运行”框中输入“cmd”后按“确定”按钮,出现命令运行窗口。在命令提示符下输入“set”即可查看环境变量设置。要查看具体某个环境变量的设置,比如要查看path环境变量的设置,可以输入“setpath”。要创建一个环境变量,比如要.. 阅读全文
posted @ 2012-11-15 12:17 积淀 阅读(404) 评论(0) 推荐(0)
摘要: java Android SDK安装与环境变量配置以及开发第一个Android程序JAVA的安装与环境变量的配置1、先下载JAVA,并且安装。 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3- download-1501626.html2、安装的时候,最好别改安装路径,默认路径一直点下一步即可!3、安装完成后,接下来就是配置java环境变量了。4、打开计算机属性,点击高级系统设置5、选择“高级”-“环境变量”二、关于JDK安装,以及Java环境的设置1、下载JDK1.6,选择对应的安装路径2、配置相应的J 阅读全文
posted @ 2012-11-15 11:17 积淀 阅读(10356) 评论(0) 推荐(0)
摘要: 大家都知道索引对于数据访问的性能有非常关键的作用,都知道索引可以提高数据访问效率。为什么索引能提高数据访问性能?他会不会有“副作用”?是不是索引创建越多,性能就越好?到底该如何设计索引,才能最大限度的发挥其效能?这篇文章主要是带着上面这几个问题来做一个简要的分析,同时排除了业务场景所带来的特殊性,请不要纠结业务场景的影响。索引为什么能提高数据访问性能?很多人只知道索引能够提高数据库的性能,但并不是特别了解其原理,其实我们可以用一个生活中的示例来理解。我们让一位不太懂计算机的朋友去图书馆确认一本叫做《MySQL性能调优与架构设计》的书是否在藏,这样对他说:“请帮我借一本计算机类的数据库书籍,是属 阅读全文
posted @ 2012-10-10 00:33 积淀 阅读(310) 评论(0) 推荐(0)
摘要: 交换类排序:冒泡排序和快速排序选着类排序:直接选择排序和堆排序。归并类排序:二路归并排序一.排序稳定性:(1)稳定的排序:1.冒泡排序2.直接插入排序3归并排序4.基数排序(2)不稳定的排序:1.希尔排序2.选择排序3.快速排序4.堆排序记忆:心情"不稳定","快"些"选"一"堆"好友来聊天吧。二.... 阅读全文
posted @ 2012-10-09 15:54 积淀 阅读(889) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 42 下一页