`
fengyie007
  • 浏览: 153487 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
jdbc程序的性能主要由两个因素决定,一是数据库本身的性质,另一个是与数据库相对独立的jdbc应用程序接口(api)的使用.这里说的是如何正确使用jdbc编程接口,以获得更好的性能.  jdbc主要优化有:   1.选择正确的jdbc驱动程序   2.Connention的优化 使用连接池来管理Connection对象   3.Statement的优化 使用批量更新等   4.Result的优化 正确的从数据库中get数据等   (1)选择正确的jdbc驱动程序:   1 jdbc-odbc 桥   2 本地api-部分 java驱动   3 jdbc网路协议-纯java驱动   4 jdbc本 ...
介绍     开发一个注重性能的JDBC应用程序不是一件容易的事. 当你的代码运行很慢的时候JDBC驱动程序并不会抛出异常告诉你. 本系列的性能提示将为改善JDBC应用程序的性能介绍一些基本的指导原则,这其中的原则已经被许多现有的JDBC应用程序编译运行并验证过。 这些指导原则包括: 正确的使用数据库MetaData方法 只获取需要的数据 选用最佳性能的功能 管理连接和更新 以下这些一般性原则可以帮助你解决一些公共的JDBC系统的性能问题. 选用JDBC对象和方法 本节的指导原则将帮助你在选用JDBC的对象和方法时哪些会有最好的性能. 在存储过程中使用参数标记作为参数 当 调用 ...
powerdesigner12的字体默认是8号,修改必须在选项中一项一项的修改很麻烦。 我找到了一个批量修改的办法。 需要的工具:RegWorkshop(注册表工具)。 打开HKEY_CURRENT_USER\Software\Sybase\PowerDesigner 12\DisplayPreferences项。 查找 “新宋体,8,N”,然后在查找结果中全选,右键“替换”,替换成你想要的字体和大小,我就替换成“宋体,9,N” 替换完成后,重启powerdesigner,你就可以看到字体已经修改过了。
以下两个bean的配置是下面要用到的。 <!-- 定义事务管理器(声明式的事务) --> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory ...
  1、PowerDesigner使用MySQL的auto_increment   ◇问题描述:   PD怎样能使主键id使用MySQL的auto_increment呢?    ◇解决方法:    打开table properties窗口 → columns → 选中id列 → 打开columns properties窗口 → 勾选identity即可    注意:概念模型没有此选项,物理模型才有   2、PowerDesigner去掉SQL脚本中的双引号    ◇问题描述:    PD生成Oracle数据库建表SQL时,默认会给表名和字段名加上双引号,怎样能去掉SQL脚本中的 ...
create table USERINFO (   AGE  INTEGER,   NAME VARCHAR2(50) ) insert into USERINFO (AGE, NAME) values (12, 'jack'); insert into USERINFO (AGE, NAME) values (13, 'jack'); insert into USERINFO (AGE, NAME) values (20, 'john'); insert into USERINFO (AGE, NAME) values (23, 'andy'); insert into USERINFO ( ...
  PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候 ...
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的*作系统和一个java虚拟机。您可以选择自己的需要选择不同的*作系统和对应的 JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun公司发布的JDK。确 ...
log4j.rootLogger=debug,stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.conversionPattern=[%5p] %d{mm:ss}\ (%F:%M:%L)%n%m%n%n log4j.logger.com.ibatis=debug log4j.logger.com.ibatis.common.jdbc.SimpleD ...

mysql常用技巧

mysql常用技巧 1,MySQL最大连接数设置 客户端登录:mysql -uusername -ppassword 设置新的最大连接数为200:mysql> set GLOBAL max_connections=200 显示当前运行的Query:mysql> show processlist 显示当前状态:mysql> show status 退出客户端:mysql> exit ...
在tomcat的server.xml文件的<Engine>结点下面添加如下内容: <Host name="www.mysite.com" appBase="E:\mysite"        unpackWARs="true" autoDeploy="true"        xmlValidation="false"  xmlNamespaceAware="false">    <Context path="" reloada ...
1)管理用户(user)的工具或命令; useradd 注:添加用户 adduser 注:添加用户 passwd 注:为用户设置密码 usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等; pwcov 注:同步用户从/etc/passwd 到/etc/shadow pwck 注:pwck是校验用户配置文件/etc/passwd 和/etc/shadow 文件内容是否合法或完整; pwunconv 注:是pwcov 的立逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc/shadow 文件; fin ...
1.从http://www.mysql.com 下载二进制版的Mysql安装包,这个MYSQL是二进制版的,不用编译  2.# chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz 3.# tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //将解压后生成的目录,复制到/usr/local/下并改名为mysql 4.# groupadd mysql    // 建立mysql组   # useradd mysql -g mysql  //建立mysq ...
我在Fedora Core 3上已经成功安装了jdk(jdk-1_5_0_02-linux-i586.rpm),其它版本的Linux基本相同,过程如下: 1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com ,下载后放在/home目录中,当然其它地方也行。 进入安装目录 #cd /home #cp jdk-1_5_0_02-linux-i586.rpm /usr/local #cd /usr/local 给所有用户添加可执行的权限 #chmod +x jdk-1_5_0_02-linux-i586.rpm.bin #./ ...
事件源对象 程序代码 event.srcElement.tagName event.srcElement.type 捕获释放 程序代码 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 程序代码 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 程序代码 event.returnValue 鼠标位置 程序代码 event.x event.y 窗体活动元素 程序代码 docume ...
Global site tag (gtag.js) - Google Analytics