在数据库访问时,建立连接需要400-500毫秒的时间。如果使用连接池可以增强系统的性能,主要缓存保留一定数量数据连接,可以重复使用。但并不是使用连接池就能改进性能,下面列举常见的连接池问题和什么是好的连接池。是否使用连接池?使用连接池的条件是,是否使用连接池后,能减少数据库连接所用的时间,并整体增强...
分类:
其他好文 时间:
2014-12-29 13:33:12
阅读次数:
113
讲 PHP 优化的文章往往都是教大家如何编写高效的代码,本文打算从另一个角度来讨论问题,教大家如何配置高效的环境,如此同样能够达到优化的目的。pool一个让人沮丧的消息是绝大多数 PHP 程序员都忽视了池的价值。这里所说的池可不是指数据库连接池之类的东西,而是指进程池,PHP 允许同时启动多个池,每...
分类:
Web程序 时间:
2014-12-29 10:22:21
阅读次数:
199
在实现反序列化的时候,上个DEMO直接将SQLconnection对象的创建写在了product的构造函数中,而在序列化时,再通过实现IDeserializationCallback接口重新创建SqlConnection对象,以此来还原对象状态。在Product构造函数和OnDeserialization()方法中,都硬编码了数据库连接字符串。
而更常见的情况时...
分类:
其他好文 时间:
2014-12-28 22:20:22
阅读次数:
245
作者:zhanhailiang 日期:2014-12-27
简介
SQLRelay 是一个持久化的数据库连接池,用来为 Unix 或者 Linux 提供数据库连接池、代理以及负载均衡的功能。
曾在2004淘宝架构迁移充当管理Oracle数据库链接的中间件,请见:《淘宝业务发展及技术架构》分享
连接池示意图:
负载均衡示意图:
功能特性
加...
分类:
数据库 时间:
2014-12-28 00:34:04
阅读次数:
395
Oracle开发者估计对PL/SQL Developer都非常熟悉了,里面有些小的功能点大概还有些初学者没发现。PL/SQL Developer支持多连接多窗口,下面详细说说。
主连接的概念
打开PL/SQL Developer出现登录界面,成功登录后的数据库连接就是主连接。新建窗口和打开文件都是使...
分类:
数据库 时间:
2014-12-27 21:37:15
阅读次数:
264
本文通过java工程+hibernate简单实现了一个hibernate持久化java对象到mysql数据库的功能。1、工程配置2、数据库连接配置文件hibernate.cfg.xml View Code3、新建对应java实体Stude...
分类:
Web程序 时间:
2014-12-27 01:29:22
阅读次数:
160
命令:psql【选项】<数据库名称>或psql【选项】(这种情况下使用“-d数据库”指明数据库)1、连接本地的服务器1)、psql2)、输入密码登陆。以当前操作系统的登陆名登陆,并且请求连接服务器中以当前操作系统的登陆名同名的数据库。2、连接本地的一个数据库mydb1)、psqlmyd..
分类:
数据库 时间:
2014-12-26 18:53:12
阅读次数:
176
SymfowareNATIVE系【共通】应用程序开发环境开发语言操作数据库方法CSQL嵌套C++ODBCC#.NETFrameworkCOBOLSQL嵌套、ODBC、.NETFrameworkJavaJavaVisualBasicODBCVisualBasic.NET.NETFramework、ODBCWindows系统中使用以下平台,新手也容易理解程序开发。InterstageStudio-COBOL..
分类:
数据库 时间:
2014-12-26 18:49:39
阅读次数:
632
前几天遇到了这个问题,情景是与oracle数据库连接的时候出现的。本机已经安装了客户端,使用toad数据库工具能够与数据库相连进行相关的操作。但是在使用代码进行连接的时候出现了这样的问题。找了好久,都没有找到原因,终于是我的一个同事找到了,他直接将代码中的某一段注释掉了,结果程序就能运行了,实在.....
分类:
数据库 时间:
2014-12-26 16:14:58
阅读次数:
6291
1. 大量字符串相加时使用StringBuffer类,而不要使用String。
2. 循环中要要先计算循环次数,然后再循环,避免每次循环都计算次数(如数组长度,list大小)等
3. 打开资源后,用完要及时关闭,如conn,resultSet,statement,流或网络资源等。
4. 使用数据库连接池技术,管理数据库连接。
5. 使...
分类:
其他好文 时间:
2014-12-26 11:09:57
阅读次数:
177