1、缓存数据库配置、枚举定义表信息,减少对数据库的访问。
2、使用连接池,并且控制最大连接数。
3、数据库访问都通过存储过程实现,尽量不要直接操作表。
4、如果一个业务多次调用不同的存储过程,可以考虑合并在一个存储过程中,减少数据库访问。
5、合并业务请求,同类型请求合并成一个大请求,提交给数据库。
6、应用程序使用内存缓存操作极其频繁的表,缓存的内容可以精简,但要注意数据同步更新问题。
7、在一个业务逻辑处理中,如果多次运用同样的prepareStatement,那就尽量只创建一个statement并重复使用。
8、在释放连接的时候,如果连接处于事务状态,一定要rollback transaction。
分享到:
相关推荐
本课程设计采用了结构化和面向对象两种程序设计方法,从页面展示到后台数据库设计都具有一定的可扩展性。本系统在Windows XP环境中采用Visual C++为开发平台,使用Microsoft Access 2000创建数据库,用于对超市资料...
SQL Server 数据库技术---基础篇(T-SQL基础、数据库...异步应用程序平台、空间数据类型跨实例链接、数据库管理自动化、商务智能) 、数据库性能优化(数据库存储与索引、数据查询、事务处理、数据库系统调优 工具)
第2周: 前台程序开发,撰写报告,接受检查。 六、完成后应上交的材料 1. 源程序一份(包含数据库) 2. 课程设计报告一份 七、推荐参考资料 1.王珊.数据库系统概论(第四版). 高等教育出版社 2.闪四清.数据库...
数据库应用程序设计教学大纲
应用SQL Server 2000数据库管理系统,C#程序设计语言,Visual Studio.NET 2003开发工具等开发出来的基于WINDOWS系列的学生学籍管理系统.该系统面向各部门和全体学生,实现对学生成绩情况、学籍情况等的计算机管理。...
Web程序设计--ASP.NET实用网站开发书中MyPetShop的数据库部分
比较难找的北大青鸟电子教材。这是ACCP5.0的S1的《使用C#开发数据库应用程序》的1-80页。 CSDN限制上传容量为40M,故将这本书分为五部分。
VB数据库应用程序开发指南,开发VB数据库的好教材
6 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 三、ODBC的层次结构 ODBC应用程序接口 客户端数据库应用程序 ODBC驱动程序管理器 驱动程序1 驱动程序2 驱动程序n 数据源1 数据源2 数据源n Oracle ...
本书着重介绍ASP程序设计语言的各种功能及其实际应用, 同时也介绍SQL Server的程序设计技巧。本书将引导读者用ASP语法, 配合数据库系统的开发技巧,构建一个完整的“网站数据库”。 本书可作为网站数据库开发...
.NET数据库应用程序开发课程设计 学生管理信息系统
第13章-BDE数据库应用程序开发ppt课件(全).ppt
多层数据库应用程序开发示例,也有详细讲解。
Java 是流行的网络编程语言,在...JDBC是一组由Java语言编写的类,它为程序开发者提供了一组用于实现对数据库访问的标准API(应用程序接口)。利用JDBC API,开发的Java程序可以使用SQL语句对任一种数据库进行访问。
一、使用视图设计器 二、通过查询设计器完成对视图的操纵(包括数据的插入、修改、删除) 三、用户界面的设计(开发环境自选) 有截图,有程序源代码
使用C#开发数据库应用程序(C#WinForms)5
比较难找的北大青鸟电子教材。这是ACCP5.0的S1的《使用C#开发数据库应用程序》的301-341页。 CSDN限制上传容量为40M,故将这本书分为五部分。
比较难找的北大青鸟电子教材。这是ACCP5.0的S1的《使用C#开发数据库应用程序》的1511-220页。 CSDN限制上传容量为40M,故将这本书分为五部分。
课程目标1:全面梳理有关数据库方面的基础原理,...1)数据库应用系统开发的需求分析,根据题目和设计要求设计用例图、数据流图(可以不写)和数据字典,写出比较完善系统功能。 2) 数据库概念模型设计、逻辑模型设