Mysql 通过JDBC快速插入数据方法

通过JDBC插入数据方式主要有3中,(1)PreparedStatement加批量;(2)Statement加批量;(3)直接使用Statement,经测试,影响插入速度的主要原因还是conn.setAutoCommit(false) 在执行批量插入的时候最主要的是将自动提交取消,可较大程度上提...

2015-03-22 11:57:57

阅读数 772

评论数 0

JNDI 是什么

from: http://blog.csdn.net/zhaosg198312/article/details/3979435 JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理...

2015-01-21 15:29:09

阅读数 562

评论数 0

Nginx IP Hash+memcached-session-manager session共享

【背景说明】         web系统访问数量增加时,web服务器集群用来分担负载是必要的,否则只有一台服务器访问量大了必然会挂。之前首先想到的是tomcat自带的cluster方式,配置简单,可以实现自动实时的session共享,这个方案是通过消息广播实现,官方文档也不建议集群中多于4个机器。...

2015-01-19 22:47:30

阅读数 1374

评论数 1

Linux 单机启动多个mysql 实例(mysqld_multi )

【背景说明】         以往在使用mysql时用的多的是仅仅使用一个mysql schema,或者多个schema,但一般都是在同一个数据库实例中的,也就是同一个端口的。         mysql双机双向热备份中,机器甲上的myql schema(暂称为A)需要作为热备份(mysql re...

2015-01-12 19:36:35

阅读数 2225

评论数 0

Mysql 双机双向热备份

【背景说明】           目前应用中的mysql并没有采用双机热备的策略,但考虑到系统的高可用性,双机热备份是必要的,另外实现数据热备份后还可进一步实现读写分离,提高应用中访问数据的性能,何乐而不为呢,目前手上有几台空闲的机器,于是动手做起来。           机器A:(10.0.9....

2015-01-09 20:06:14

阅读数 786

评论数 0

Nginx+session共享+memcached+cobar 前端负载均衡+数据库分布式处理(基础版本)

【背景说明】 之前在做一个系统,完全是按单机的模式来做,前端用一个tomcat服务器,数据库用mysql,然后用memcached做系统缓存减轻mysql访问压力。目前考虑到系统的可扩张性以及高可用性,制定了以下方案,在原有程序修改幅度最小的基础上,将系统转化为分布式架构。 【解决方案】 (1)前...

2015-01-09 13:52:11

阅读数 1514

评论数 0

memcached stats 命令说明

转自:http://yusi123.com/2833.html telnet到memcached服务器后有很多的命令可以使用,除了大家熟知的add、get、set、incr、decr、replace、delete等赋值命令外,还有一系列的获取服务器信息的命令,这部分命令都是以stats开头的...

2014-12-24 14:58:19

阅读数 672

评论数 0

Mysql 大量数据快速导入导出

【实验背景】项目中需要对数据库中一张表进行重新设计,

2014-11-11 21:21:40

阅读数 59152

评论数 4

Mysql 存储过程编写说明

存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。 --------------------基本语法-------------------- 一.创建存储过程 create procedure sp_name() begin ...........

2014-11-06 16:13:52

阅读数 1259

评论数 0

MySQL中游标的使用

简述: 这里主要研究一下,在Mysql中游标的使用,此外关注到游标使用过程中循环的调用写法 在testDB下有一个张person表,其中的成员如下图所示, 这里设计一个procedure,在这个函数中,使用到了Mysql中的游标,用于指向每一行的a...

2014-11-06 15:36:34

阅读数 686

评论数 0

正则中需要转义的特殊字符小结

正则表达式中有些特殊字符在匹配之前需要进行

2014-10-24 15:39:51

阅读数 15287

评论数 1

valgrind 说明与使用

一、什么是valgrind valgrind是一款运行在linux下的,用来定位c/c++程序中内存使用方面的错误的工具,包括:内存泄漏、使用未初始化的内存、读/写已释放的内存、读/写内存越界、使用malloc/new/new[]和free/delete/delete[]不匹配,等等...

2014-10-23 18:55:26

阅读数 521

评论数 0

Git工作区、暂存区和本地版本库关系

2014-10-09 15:26:58

阅读数 1846

评论数 0

PrepareStatement 中in like的用法

PrepareStatement的用法在Mysql中很重要,ye

2014-09-22 23:30:07

阅读数 4842

评论数 1

C++中catch(…)如何使用

上一篇文章中详细讲了讲C++异常处理模型的trycatch使用语法,其中catch关键字是用来定义catch block的,它后面带一个参数,用来与异常对象的数据类型进行匹配。注意catch关键字只能定义一个参数,因此每个catch block只能是一种数据类型的异常对象的错误处理模块。如果要想使...

2014-09-09 14:25:17

阅读数 523

评论数 0

segfault error number 信息

转自:http://lzj0470.iteye.com/blog/1402459 这种信息一般都是由内存访问越界造成的,不管是用户态程序还是内核态程序访问越界都会出core, 并在系统日志里面输出一条这样的信息。这条信息的前面分别是访问越界的程序名,进程ID号,访问越界的地址以及当时进程堆栈地址...

2014-09-09 14:10:06

阅读数 817

评论数 0

PreparedStatement 还是Statement ??

PreparedStatement是用来执行SQL查询语句的API之一,Java提供了 Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化...

2014-09-05 16:50:08

阅读数 839

评论数 0

c++ 关于map的遍历 删除

begin 是指向第一个元素,end指向最后一个元素的下一个元素。 [cpp] view plaincopy int main(int argc, char* argv[])   {       map mapData;           ...

2014-09-04 08:56:41

阅读数 4824

评论数 1

centos 源码安装mysql 5.6.14

转自: 1 安装编译需要的软件包 yum -y install  gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmak...

2014-08-28 14:29:35

阅读数 557

评论数 0

内存泄漏检测工具

内存泄漏(memory leak),指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。 在编程时进行动态内存分配是非常必要的,它可以在程序运行的过程中帮助分配所需的内存,而不是在进程启动的时候就进行分配。然而有效地管理这些内存同样也是非常重要的。 在大型的、复杂的应用程序中,内...

2014-07-26 10:53:05

阅读数 654

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭