-
MySQL架构 - MySQL存储引擎 - 其他存储引擎
所属栏目:[教程] 日期:2016-04-23 热度:197
MEMORY (HEAP)引擎 当你需要快速读取数据,在服务器重启后,也不需要改变和保存数据,使用 Memory表(以前叫做HEAP 表)是非常合适的。 Memory表要比MyISAM表快[详细]
-
MySQL实例管理器之命令行选项
所属栏目:[教程] 日期:2016-04-23 热度:93
MySQL实例管理器支持许多命令行选项。执行./mysqlmanager --help命令可以简单列出。有下面的选项: --help,-? 显示帮助消息并退出。 --bind-address=name 绑定[详细]
-
MySQL实例管理器可以识别的命令
所属栏目:[教程] 日期:2016-04-23 热度:126
一旦你已经为MySQL实例管理器设置了一个密码文件并且IM正在运行,你可以连接它。你可以使用mysql客户端工具通过标准MySQL API来连接。以下是MySQL实例管理器目[详细]
-
MySQL的优化(一)
所属栏目:[教程] 日期:2016-04-23 热度:190
一、我们可以且应该优化什么? 硬件 操作系统/软件库 SQL服务器(设置和查询) 应用编程接口(API) 应用程序 二、优化硬件 如果你需要庞大的数据库表(2G),你应该[详细]
-
MySQL的优化(二)
所属栏目:[教程] 日期:2016-04-23 热度:148
六、优化应用 应该集中精力解决问题。 在编写应用时,应该决定什么是最重要的: 速度 操作系统间的可移植性 SQL服务器间的可移植性 使用持续的连接。. 缓存应用[详细]
-
MySQL的优化(三)
所属栏目:[教程] 日期:2016-04-23 热度:162
十一、维护 如果可能,偶尔运行一下OPTIMIZE table,这对大量更新的变长行非常重要。 偶尔用myisamchk -a更新一下表中的键码分布统计。记住在做之前关掉MySQL。[详细]
-
MySQL的优化(四)
所属栏目:[教程] 日期:2016-04-23 热度:83
十六、MySQL如何次存储数据 数据库以目录存储。 表以文件存储。 列以变长或定长格式存储在文件中。对BDB表,数据以页面形式存储。 支持基于内存的表。 数据库和[详细]
-
MySQL的优化(五)
所属栏目:[教程] 日期:2016-04-23 热度:108
二十一、MySQL表高速缓存工作原理 每个MyISAM表的打开实例(instance)使用一个索引文件和一个数据文件。如果表被两个线程使用或在 同一条查询中使用两次,MyIASM[详细]
-
MySQL的优化(六)
所属栏目:[教程] 日期:2016-04-23 热度:112
二十六、如何知晓MySQL解决一条查询 运行项列命令并试图弄明白其输出: SHOW VARIABLES; SHOW COLUMNS FROM ...G EXPLAIN SELECT ...G FLUSH STATUS; SELECT ..[详细]
-
MySQL的优化(七)
所属栏目:[教程] 日期:2016-04-23 热度:57
三十一、事务的例子 MyIASM表如何进行事务处理: mysql LOCK TABLES trans READ, customer WRITE; mysql select sum(value) from trans where customer_id=some_[详细]
-
使用INSERT语句向MySQL数据表插入行记录
所属栏目:[教程] 日期:2016-04-23 热度:192
使用INSERT语句插入新数据 语法:INSERT [INTO] tbl_name [(col_name,...)] VALUES (pression,...), INSERT [INTO] tbl_name SET col_name=expression, ... 让[详细]
-
利用虚拟硬盘(把内存当作硬盘)来提高数据库的效率 续
所属栏目:[教程] 日期:2016-04-23 热度:147
上一篇引起了大家的讨论,看着讨论我是比较晕的,这也怪我没有说清楚,所以再补一个续把问题说 清楚吧。 笔记本配置 CPU:Core 2 7250 2.0G 内存:4G,其中2G设[详细]
-
SQL中自己创建函数,分割字符串
所属栏目:[教程] 日期:2016-04-23 热度:98
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[getEPnum]') and xtype in (N'FN', N'IF', N'TF')) drop function [dbo].[getEPnum][详细]
-
项目小结之数据库设计
所属栏目:[教程] 日期:2016-04-23 热度:187
最近做了一个小项目完整的数据库设计,想总结一些设计上的所得,希望大家多多指教。 有时一个项目,普通程序员一般不会去接触数据库设计,一般都有专业的DBA或是[详细]
-
讲解SQL Server数据库的触发器的安全隐患
所属栏目:[教程] 日期:2016-04-23 热度:130
触发器权限和所有权 CREATE TRIGGER 权限默认授予定义触发器的表所有者、sysadmin 固定服务器角色成员以及 db_owner 和 db_ddladmin 固定数据库角色成员,并且[详细]
-
从客户端提升SQL Server数据库性能
所属栏目:[教程] 日期:2016-04-23 热度:94
第一:编写限制搜索范围的查询语句。 众所周知,在数据库查询的时候返回记录的多少直接关系到查询的效率。所以,在客户端通过一定的条件语句,限制搜索的范围,[详细]
-
从外到内提高SQL Server数据库性能
所属栏目:[教程] 日期:2016-04-23 热度:126
如何提高SQL Server数据库的性能,该从哪里入手呢?笔者认为,该遵循从外到内的顺序,来改善数据库的运行性能。如下图: 第一层:网络环境。 到企业碰到数据库反[详细]
-
单元测试:在您的数据库项目中应用测试驱动的开发
所属栏目:[教程] 日期:2016-04-23 热度:166
本文讨论: TDD 的优点 在数据库开发中应用单元测试 组合 T-SQL 与 .NET 兼容的语言 连接、测试条件和事务 本文使用了以下技术: Visual Studio 2008, SQL Server[详细]
-
通用分页存储过程真的有注入漏洞吗
所属栏目:[教程] 日期:2016-04-23 热度:164
今天看了两篇关于存储过程SQL注入漏洞的文章: 1):如此高效通用的分页存储过程是带有sql注入漏洞的 2):防SQL注入:生成参数化的通用分页查询语句 怎么看怎么觉的[详细]
-
SQL Server与Oracle数据库在查询优化上的差异(一)
所属栏目:[教程] 日期:2016-04-23 热度:130
一般来说,Oracle数据库在大型数据环境下,其运行性能比SQL Server数据库效率要高。单从查询优化上讲,两者就有比较大的差异。下面,笔者将数据库查询优化的差[详细]
-
SQL Server与Oracle数据库在查询优化上的差异(二)
所属栏目:[教程] 日期:2016-04-23 热度:85
四、在SQL语句上的查询优化。 前台的应用程序要在数据库服务器上起作用,最终靠的都是应用程序中的一条条SQL语句。据不完全统 计,SQL语句消耗了数据库服务器80[详细]
-
在SQL Server中谨慎导入导出大容量数据
所属栏目:[教程] 日期:2016-04-23 热度:60
在数据库初始化过程中,管理员需要面对的一个现实问题就是如何把大容量的数据导入到数据库系统 中。在SQL Server数据库中提供了一些大容量数据导入导出的工具供[详细]
-
提高SQL Server 2008可用性
所属栏目:[教程] 日期:2016-04-23 热度:78
数据库镜像 Database Mirroring(数据库镜像)是一种可提高数据库可用性的技术。当主体数据库发生更改 时,这些更改也将自动应用到镜像数据库中。当主体服务器[详细]
-
SQL Server 2008服务器合并功能介绍
所属栏目:[教程] 日期:2016-04-23 热度:150
SQL Server 2008提供了一个具有企业级管理能力和性能的灵活的服务器合并解决方案,降低了硬件和 维护的成本。 灵活的、可管理的和可扩展的数据服务合并 灵活性[详细]
-
在SQL Server 2008中使用空间数据实现位置智能
所属栏目:[教程] 日期:2016-04-23 热度:196
1. 导言 现今的信息工作人员和消费者处理大量不同类型的信息,从电子表格和数据库中的商业数据的传统数 据表,到在线的基于媒体的数据例如视频、照片和音乐。近[详细]

浙公网安备 33038102330473号