- 博客(13)
- 收藏
- 关注
转载 怎样使用复合索引优化一个分析函数SQL
一个非常简单的SQL如何优化,类似于:SELECT *FROM (SELECT ROW_NUMBER() OVER(PARTITION BY owner ORDER BY created) RN, T.* FROM T)WHERE RN = 1;的确很简单,也是我们经常使用的,意思是找每个?owner?对应的最小的created,注意:这里的每个owne
2015-06-24 14:51:15 825
转载 浅析PL/SQL过程化语言编程要点
PL/SQL作为过程化语言的特性,是对面向集合操作的sql语言的有力补充,那么因为PL/SQL与sql有着千丝万缕的联系,可能让我们对PL/SQL产生一些误解,在工作中和论坛的问题中发现很多,咱们是否可以整理出一般的PL/SQL编程规则(只是一般的规则),让大家对PL/SQL编程相关注意点有清晰地了解,帮助我们更好地使用PL/SQL语言。列出如下主题:1. PL/SQL中
2015-06-24 14:45:48 1416
转载 怎样对用户数据进行保护
许多用户原以为备份与归档是完全分立的数据保护措施,然而,先进的方案通过将两者有机地结合在一起,能够大大提高用户数据保护工作的效率。 各种规模的公司有一件事是共同的:它们无时不刻制造着数据、大量的数据,包括客户信息、产品说明以及会计文件。事实上,很多企业的内部数据量每年都会翻一番。伴随这种数据增长水平而来的是保护数据避免受到意外删除和灾难影响以及遵守长期保留数据法规要求的挑战。
2015-06-24 14:40:20 1395
转载 详解10种解决启动故障的方法
开机自检时出现问题后会出现各种各样的英文短句,短句中包含了非常重要的信息,读懂这些信息可以自己解决一些小问题,可是这些英文难倒了一部分朋友,下面是一些常见的BIOS短句的解释,大家可以参考一下。 1、CMOS battery failed中文:CMOS电池失效。解释:这说明CMOS电池已经快没电了,只要更换新的电池即可。2、CMOS check sum error-
2015-06-24 14:37:08 770
转载 怎样批量创建并导入导出域用户
一、 AD用户帐户复制1、在“AD域和计算机”中建一个作为样板的用户,如S1。2、设置相关需要的选项,如所属的用户组、登录时间、用户下次登录时需更改密码等。3、在S1上/右键/复制,输入名字和口令。说明:1、 只有AD域用户帐户才可以复制,对于本地用户帐户无此功能。2、 帐户复制可将在样板用户帐户设置的大多数属性带过来。具体如下:选项卡复
2015-06-24 14:29:33 12987
转载 详解Tomcat 对异步servlet的处理
这个是以前看的,总结一下,使用异步servlet主要原因就是因为,在service方法中业务逻辑如果碰到io操作时间比较长的操作,这样这个service方法就会长时间占用tomcat容器线程池中的线程,这样是不利于其他请求的处理的,当线程池中的线程处理任务时,任务由于长时间io操作,肯定会阻塞线程处理其他任务,引入异步servlet的目的就是将容器线程池和业务线程池分离开。在处理大io的业务操作的
2015-06-24 14:21:58 2786
转载 分析数据结构IO_CACHE及相关处理函数
对于数据库来说,文件读写操作异常频繁,需要借助cache提高IO读写的效率。在MySQL源码中,数据结构IO_CACHE及其相关处理函数,正是提供了对于文件IO的CACHE读写策略。其中IO_CACHE_SHARE数据结构,提供了共享CACHE的读写策略,用于多线程共享读取CACHE。数据结构 IO_CACHE数据结构的定义在MySQL源码的/include/my_sys.h文
2015-06-24 14:15:56 805
转载 浅析MySQL的HASH数据结构分析
MySQL目前版本尽管不支持HASH索引,但在源码实现中,HASH数据结构的应用却非常广泛。MySQL的HASH数据结构使用链地址法处理键值冲突,特别的是,HASH的存储使用动态数组,采用静态链表的方式存储。以下内容中,对MySQL的HASH数据结构及核心处理方法进行详细的分析,并简单举例,更清晰的描述HASH数据结构的处理过程。数据结构 HASH相关的数据结构定义在mysql
2015-06-24 14:07:02 2247
转载 浅谈ECMAScript 6下的promises API
9.2. 构造函数 promise 的构造函数为以下形式: var p = new Promise(executor(resolve, reject)); 上面创建了一个行为由回调函数 exector 决定的 promise。使用参数来处理解决或者拒绝 p: resolve(x)
2015-06-24 11:58:37 1206
转载 数据库安全需注意的的五点要术
对电信企业而言,数据库安全至关重要。试想充值系统出了问题会怎样?手机用户在月末查询账单的时候系统出现问题会怎样?下面是某电信企业数据库运维人员在数据库安全方面的一些心得,以及多备份安全专家给出的建议,希望对大家有所启迪和借鉴。 一、数据库版本与组件选择 1. 对数据库使用较高、较稳定的数据库版本,避免一些BUG触发引发的业务影响,比如一个ORA-04031,引发了结算系统sha
2015-06-24 11:55:18 1065
转载 如何Android数据库缓存进行管理
无论大型或小型应用,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户。Android的apk可以说是作为小型应用,其中99%的应用并不是需要实时更新的,而且诟病于蜗牛般的移动网速,与服务器的数据交互是能少则少,这样用户体验才更好,这也是我们有时舍弃webview而采用json传输数据的原因之一。 采用缓存,可以进一步大大缓解数据交互的压力,特此,我们简略列举
2015-06-24 11:52:02 2518
转载 如何对Android内存缓存进行优化
缓存技术原理就是把用户访问的所有对象看作一个全集,经过算法标记哪些是用户经常访问的对象,把这些对象放到一个集合里,这个集合是全集一个子集,下一次用户再访问的时候会先从这个子集集合中查找用户要访问的对象如果找到就直接返回这个对象,如果没有找到则再去全集中查找。当然了我这里说的只是原理性的东西,缓存是有很多算法的,并且有的不止一级缓存,这里就不过多讲了。为什么要用到缓存?有缓存的话可以不必每次
2015-06-24 11:48:24 646
转载 详解JavaScript下的事件委托和this
JavaScript不仅门槛低,而且是一门有趣、功能强大和非常重要的语言。各行各业的人发现自己最混乱的选择是JavaSscript编程语言。由于有着各种各样的背景,所以不是每个人都对JavaScript及其基本原理有广泛的认识。通常来书,除非你去参加工作面试才会去思考为什么或者怎么做,否则JavaScript只是你工作的内容。 这个系类的目标是深入探讨JavaScript的一些概念和理论
2015-06-24 11:45:17 922
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人