Oracle数据泵是Oracle提供的更新、更灵活的数据导入、导出工具,数据泵可以用来导出表,表空间,用户Schema等
但也有限制,只能在服务器端进行。
【Mongodb】Mongodb的联合索引与内嵌索引
【Mongodb】Mongodb的联合索引与内嵌索引
导读:
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。索引有诸多优点如,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性; 可以大大加快数据的检索速度,当然使用索引时也存在一些不可避免的问题
...
【编程语言】避免创建不必要的对象
编程时重用最好能重用对象,而不是每次需要的时候都去创建一个同样功能的新对象,如果对象是不可变的,则它可以始终被重用
除了重用那些不可变的对象外,也可以重用那些已知的不会被修改的可变对象,下面举一个常见的例子说明减少创建对象对代码优化
的重要性
模型说明:
其中涉及了可变的Date对象,它的值一旦计算出来就不在改变,下面建立一个模型:其中一个人,并有IsPost90s方法,判断此人是否为90后
【系统架构】高性能网站的十大原则,系统拆分
导读:
技术的进步源于需求的推动,在原始时代,单兵作战的服务器节点很容易满足零星的访问和简单的业务,随着系统业务复杂度增加,访问流量的不断增加,单兵作战的服务器很难招架住千万人的“同时蹂躏”,在此种情形下有以下方案可供选择,A选择性能更加优良的服务器(几乎不可行),B垂直拆分系统,将不同的模块(业务)分散到不同的机器上。C水平拓展,将系统整体分担到不同的机器上,D.同时运用垂直拆分与水平拓展,用某社交网站的架构图展示如下:
【Oracle】查询锁表的用户并处理
–锁表查询
1.
<span class="pln">SQLSELECT object_name</span><span class="pun">,</span><span class="pln"> machine</span><span class="pun">,</span><span class="pln"> s</span><span class="pun">.</span><span class="pln">sid</span><span class="pun">,</span><span class="pln"> s</span><span class="pun">.</span><span class="pln">serial</span><span class="com"># </span>
2.
<span class="pln">FROM gv$locked_object l</span><span class="pun">,</span><span class="pln"> dba_objects o</span><span class="pun">,</span><span class="pln"> gv$session s </span>
3.
<span class="pln">WHERE l</span><span class="pun">.</span><span class="pln">object_id</span><span class="pun"> =</span><span class="pln"> o</span><span class="pun">.</span><span class="pln">object_id </span>
4.
<span class="pln">AND l</span><span class="pun">.</span><span class="pln">session_id </span><span class="pun">=</span><span class="pln"> s</span><span class="pun">.</span><span class="pln">sid</span><span class="pun">;</span>