数据库

数据库连接池技术的原理
数据库

数据库连接池技术的原理

27 0

本文摘自今日头条-IT知识课堂,侵删。应用程序直接获取数据库连接的缺点用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成…

网站性能优化各层面的几个建议
.NET

网站性能优化各层面的几个建议

58 0

一、Web前端层面:1.1 图片资源的压缩;1.2 js、css资源的压缩。二、业务逻辑代码层面:2.1 禁止循环体内查询数据库;2.2 将常用的配置型数据存至Redis;2.3 使用 StringBuilder 的 append 方法。(说明:循环体内,字符串的连接方式,使用 StringBuilder 的 append 方法进行扩…

重新认识MySQL中的COUNT语句
数据库

重新认识MySQL中的COUNT语句

847 0

在数据库的增删改查操作中,使用最频繁的就是查询操作。而在所有查询操作中,统计数量操作更是经常被用到。关于数据库中行数统计,无论是MySQL还是Oracle亦或者是SqlServer,都有一个函数可以使用,那就是COUNT。而对于COUNT,有几个问题很值得去思考:1、COUNT有几种用法?2、…

什么是Redis?
数据库

什么是Redis?

202 0

什么是Redis?Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。redis是一个key-value存储系统。支持存储的value类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈…

.net连接Oracle出现ORA-12514错误
.NET

.net连接Oracle出现ORA-12514错误

119 0

本地PLSQL Developer客户端连接远程服务器的数据库正常,.net项目登陆需要远程连接数据库出现错误:ORA-12514: TNS:listener does not currently know of service requested in connect尝试了网上的所有方法,都不行,例如:1.打开tnsnames.ora文件。发现文件并没有破坏。list…

如何清除SQLSERVER数据库日志
数据库

如何清除SQLSERVER数据库日志

148 0

SQLSERVER的数据库日志占用很大的空间,下面提供几种方法用于清除无用的数据库日志文件。1、先将这个数据库卸载:EXEC sp_detach_db database_name, true 然后将该数据库所对应的Log文件删掉;最后,再将这个数据库注册到系统里面:EXEC sp_attach_db @dbname = Ndatabase_nam…

Sql中存储过程的一些基础实例
数据库

Sql中存储过程的一些基础实例

269 4

这里列出Sql中存储过程的一些基础实例。先来说说存储过程的优点:1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。2.当对数据库进行复杂操作时,可将此复杂操作用存储过程封装…

创建数据库SQL语句
数据库

创建数据库SQL语句

185 0

创建数据库SQL语句。create database DBName on primary -- 默认就属于primary文件组,可省略(/*--数据文件的具体描述--*/name=DBName_data, -- 主数据文件的逻辑名称filename=D:\DBName_data.mdf, -- 主数据文件的物理名称size=5mb, --主数据文件的初始大小maxsize=100mb, …