`
文章列表
[list]      今天对一个存有1000万数据的大表进行了优化,尽是简单的优化,效果很明显。下面把自己的优化经过简单总结备忘一下。      1:创建表的备份,把生产表的querySql copy后修改table 为temp_tbl      2:从原有表中copy 数据插入到temp_tbl中语句如下        insert into temp_tbl select * from source_tbl      3:查看表数据量        selct count(1) from temp_tbl      4:查看表所在空间大小        select segment_na ...
在实际的工作环境下,许多人会遇到海量数据这个复杂而艰巨的问题,它的主要难点有以下几个方面: 一、数据量过大,数据中什么情况都可能存在。 如果说有10条数据,那么大不了每条去逐一检查,人为处理,如果有上百条数 ...
在/etc/init.d/ 创建一个oracle文件 内容如何下 #!/bin/sh # oracle service start or stop shell ORA_HOME=/home/oracle/db/oracle/product/12.1.0/db_1 ORA_OWNER=oracle if [ ! -f $ORA_HOME/bin/dbstart ] then echo "Oracle startup: cannot start" exit fi case "$1" in 'st ...
把项目中一个大文件对比进行了简单了模拟,多线程将大文件下的多个文件分割,lock控制差异同步写入到一个list中;当所有线程执行完毕,read 所有内容。 package cn.com.ld.study.thread; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import java.util.List; import java.util.concurrent.Callable; import java.util.concurrent.Execu ...
// ---------------公有变量最好用明明空间限制一下-------------------// var totalPage = 0 ; var currentPage = 1 ; var menuType = 0 ; var totalCount = 0 ; var first_page = "首页" ; var prev_page = " 上一页 " var last_page = " 末页" ; var next_page = " 下一页" ; va ...
    1 #!/bin/bash   2    3 args=1   4 e_wrongargs=65   5 e_wronguser=67   6    7 :${1?"this shell required an argument! "} # 参数1 不存在时 报错 并推出   8    9 pid=`ps -ef |grep "$1"|grep -v grep|awk '{print $2}'`  10 if [ "${#pid}" -gt 0 ]  11 then  12    for p in ...
1)安装svn时报如下错误   configure: error: Subversion requires SQLite 缺少sqlite 插件     解决办法: 下载http://www.sqlite.org/sqlite-autoconf-3071501.tar.gz 安装     2)访问时提示expected format 2 : found format 4 rpm -qa|grep subversion #查 ...
  第一步   下载jdk-7u7-linux-i586.tar.gz 和 apache-tomcat-7.0.33.tar.gz   第二步 1)解压gz包 [root@localhost sofware_self]# tar zxvf jdk-7u7-linux-i586.tar.gz 2)将解压后的包放到 usr/local/java 中 (之前已经在/usr/local中创建了java文件夹) [root@localhost sofware_self]# mv jdk1.7.0_07/ /usr/local/java/   第三步 在~/.bashrc ...
---系统版本 [root@localhost vim73]# lsb_release -aLSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarchDistributor ID: RedHatEnterpriseServerDescription: Red Hat Enterprise Linux Server release 5.2 (Tikanga)Release: 5.2Codename: Tikanga ---查看已安装的vim [roo ...
       loadComplete:function(){                        //奇偶行变色                              $("#selectBusList tr:odd").css('background-color','#f5fafa');             //给列头添加全局设置                var allAttrOutOptions = '<a href="#" style="margin-left:10px;" oncl ...
    1:动态表  数据获取用${tableName} 2:批量插入 运用foreach      <insert id="insertBatch" parameterType="java.util.List">         INSERT INTO ST_BUSATTROUT         (          NAME,          VBUS,          F,          ANG,          FAULT_NO,          BUS_NO,          BUSREF ...
var jsonObj = parentPageParam.json ; $("#jsonDiffFileList").jqGrid({ datatype: 'local', rowNum:jsonObj.length, });   $("#jsonDiffFileList")[0].addJSONData({ total:1, page: 1, records: jsonObj.length ,rows: jsonObj});  
Redis在Windows下的使用[转],Redis for windows 使用方法 Redis在Windows下的使用[转] 2010-09-25 16:24:25| 分类:默认分类|字号 订阅 Windows版的Redis可到此处下载,非官方版http://code.google.com/p/servicestack/wiki/RedisWindowsDownload Redis文件夹有以下几 ...
jqgrid 多行添加,删除 遇到了一些问题: 1)用户添加行,需要将为编辑状态的行的checbox 置为未选中,去掉高亮显示效果 2)grid中存在未保存行时,非编辑状态的行 单击,双击没有效果,且checkbox不能选中 解决办法: /*-------获取当前grid中需要编辑的行数 开始-----------*/ function getEditRowCount($jqgrid){ var $editTr = getEditRow($jqgrid) ; if ( $editTr && $editTr.length > 0){ ret ...
//保存添加行的id编号 var newrowids = new Array() ; //给grid添加行 function addRow($jqgrid) { jqgrid 多行添加及删除解决思路 //获得jqgrid所有编号 var ids = $jqgrid.jqGrid('getDataIDs'); //获得第一行的role var $firstTrRole = $("#plsfList").find("tr").eq(1).attr("role"); //如果jqgrid中没有数据 定义 ...
Global site tag (gtag.js) - Google Analytics