教你如何编写高效的MySQL数据库应用2007-02-12 00:00:00
借助诸如Apach、Perl、PHP和Python等工具,构建一个MySQL应用时很容易的。然而确保它们运行快速,则需要一点洞察力。本文就是你需要知道的东西。 MySQL对于成为一个非常快速的数据库服务器有着当之无愧的名声,它也非常容易设置和使用。随着它作为网站后端数据库得声望
案例学习:如何让你的SQL运行得更快2007-02-12 00:00:00
人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于
SQL Server连接中的常见错误2007-02-12 00:00:00
这是困难我几天的问题.如果你像我一样刚刚学习,那么看看吧,如果你是高手,停下来看看吧,我们需要你们的指导,谢谢! SQL Server连接中的常见错误: 一."SQL Server 不存在或访问被拒绝" 这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多. 一般说来,有以下几种
在SQL Server 2005中用存储过程实现搜索功能2007-02-12 00:00:00
现在很多网站都提供了站内的搜索功能,有的很简单在SQL语句里加一个条件如:where names like ‘%words%’就可以实现最基本的搜索了。 我们来看看功能强大一点,复杂一点的搜索是如何实现的(在SQL SERVER200/2005通过存储过程实现搜索算法)。 我们把用
SQL server 2005的表分区2007-02-12 00:00:00
下面来说下,在SQL SERVER 2005的表分区里,如何对已经存在的有数据的表进行分区,其实道理和之前在http://www.cnblogs.com/jackyrong/archive/2006/11/13/559354.html说到一样,只不过交换下顺序而已,下面依然用例子说明: 依然在c盘的data2目录下建立4个文件夹,用
分页存储过程20052007-02-12 00:00:00
Alter Procedure [dbo].[up_Page2005] @TableName varchar(50), --表名 @Fields varchar(5000) = '*', --字段名(全部字段为*) @OrderField varchar(5000), --排序字段(必须!支持多字段) @sqlWhere varchar(5000) = Null,--条件语句(不用加where) @pageSize int, --每页
SQL SERVER 2005中同义词实例2007-02-12 00:00:00
在SQL SERVER 2005中,终于出现了同义词了,大大方便了使用。下面举个小例子说明 同义词是用来实现下列用途的数据库对象: 为本地或远程服务器上的另一个数据库对象(称为“基对象”)提供备选名称。 提供一个提取层,该层防止客户端应用程序的基对象的名称或位置被更
存储过程使用技巧2007-02-12 00:00:00
================以下是存储过程================ /* 加入一条基本信息 库存商品 -1 inttostr 失败 -2 有相关数据存在 -3 parid 不存在 -4 记录已存在 */ CREATE PROCEDURE F_B_InsertP (@Parid varchar(25), @dbname varchar(30), @FullName varchar(66), @Namevarcha
sql server 2005中的表分区2007-02-12 00:00:00
SQL SERVER 2005中,终于引入了表分区,就是说,当一个表里的数据很多时,可以将其分拆到 多个的表里,大大提高了性能。下面举例子说明之 比如,在C盘下建立如下几个目录 C:Data2Primary C:Data2FG1 C:Data2FG2 C:Data2FG3 C:Data2FG4 其中primary存放的是主
优化SQL Server服务器内存配置的策略2007-02-12 00:00:00
引言 农业银行总行1998年以来正式推广了新版网络版综合业务统计信息系统,该系统是基于WindowsNT4.0平台,采用客户/服务器模式,以Microsoft SQL Server为基础建立起来的大型数据库应用程序,系统界面友好、操作简便,计算、分析、检索功能非常强大,为保证农业银行系
Sql server优化50法2007-02-12 00:00:00
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方
用SQL语句实现异构数据库之间的导数据导入/出2007-02-12 00:00:00
【异构数据导入导出】 在SQLServer中执行 SELECT * into bmk FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="e:share";User ID=Admin;Password=;Extended properties=dBase 5.0')...bmk 这样就可以把e:share中的bmk.dbf表导入到Sqlserver中, 速度

热门教程