sql

  • MySQL手册版本 5.0.20-MySQL优化(四) (1)(2)

    想要提高 ORDER BY 的速度,首先要看MySQL能否使用索引而非额外的排序过程。如果不能使用索引,可以试着遵循以下策略: 增加 sort_buffer_size 的值。......2016-11-25 16:41
  • 深入浅出举例应用 SQL数据库使用系列

    SQL是结构化查询语言(Structured Query Language)的缩写。这种语言允许我们对数据库进行复杂的操作。SQL语言的使用范围非常广泛。许多数据库产品都支持SQL语言,这意味......2016-11-25 16:41
  • MySQL手册版本 5.0.20-MySQL优化(四) (1)(3)

    7.2.12 加速 INSERT 插入一条记录花费的时间由以下几个因素决定,后面的数字大致表示影响的比例: 连接:(3) 发送查询给服务器:(2) 解析查询:(2) 插入记录:(1 x......2016-11-25 16:41
  • 在数据库中 如何进行分类分组并总计SQL信息

    您需要了解如何使用某些SQL子句和运算符来安排SQL数据,从而对它进行高效分析。下面这些建议告诉您如何建立语句,获得您希望的结果。 以有意义的方式安排数据可能是一种......2016-11-25 16:40
  • MySQL手册版本 5.0.20-MySQL优化(四) (1)(4)

    可以在锁表后,一起执行几个语句来加速 INSERT 操作: LOCK TABLES a WRITE; INSERT INTO a VALUES (1,23),(2,34),(4,33); INSERT INTO a VALUES (8,26...2016-11-25 16:41
  • 从4.0到5.1 为什么MySQL却被冠名"玩具数据库"

     MySQL从开发人员手中的“玩具”变为如今的“世界上最流行的开源数据库”,其中的过程伴随着产品版本升级,以及一些新功能(特别是企业数据库功能)的增加。现在,随着MySQL......2016-11-25 16:41
  • MySQL手册版本 5.0.20-MySQL优化(四) (1)(5)

    通常地,应该保存所有的冗余数据(在数据库原理中叫做"第三范式")。然而,为了能取得更高的效率复制一些信息或者创建摘要表也是划算的。 存储过程或者 UDFs......2016-11-25 16:41
  • 对SQL数据库定期进行收缩 减小日志存储压力

    一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大。 1、设置数据库模式为简单模......2016-11-25 16:41
  • MySQL手册版本 5.0.20-MySQL优化(二) (1)

    7.2.1 EXPLAIN 语法(得到SELECT 的相关信息) EXPLAIN tbl_name 或者: EXPLAIN SELECT select_options EXPLAIN 语句可以被当作 DESCRIBE 的同义词来用,...2016-11-25 16:41
  • MySQL手册版本 5.0.20-MySQL优化(二) (1)(2)

    表中最多只有一行匹配的记录,它在查询一开始的时候就会被读取出来。由于只有一行记录,在余下的优化程序里该行记录的字段值可以被当作是一个恒定值。con......2016-11-25 16:41
  • MySQL手册版本 5.0.20-MySQL优化(二) (1)(3)

    连接类型跟 ALL 一样,不同的是它只扫描索引树。它通常会比 ALL 快点,因为索引文件通常比数据文件小。MySQL在查询的字段知识单独的索引的一部分的情况......2016-11-25 16:41
  • SQL Server日志文件总结及充满处理方式

    交易日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注交易日志。   交易日......2016-11-25 16:41
  • MySQL手册版本 5.0.20-MySQL优化(二) (1)(4)

    下面的例子展示了如何通过 EXPLAIN 提供的信息来较大程度地优化多表联合查询的性能。 假设有下面的 SELECT 语句,正打算用 EXPLAIN 来检测: EXPLAIN......2016-11-25 16:41
  • 如何利用MySQL加密函数保护Web网站敏感数据

    如果您正在运行使用MySQL的Web应用程序,那么它把密码或者其他敏感信息保存在应用程序里的机会就很大。保护这些数据免受黑客或者窥探者的获取是一个令人关注的重要问题......2016-11-25 16:41
  • 如何在Windows上配置并整合PHP和MySQL(2)

    在配置向导的下一个窗口中,系统询问你是否希望将MySQL安装为一项Windows服务,以及这项服务是否应随服务器一同启动。另外,还要求你决定是否将MySQL命令添加到Windows路径......2016-11-25 16:41
  • 使用Transact-SQL计算SQL Server处理器的数量

    问:怎样使用Transact-SQL以编程的方式确定我的SQL Server计算机有多少个处理器? 答:以下语句将返回您需要的信息: EXEC master..xp_msver N'ProcessorCount', N'Processo......2016-11-25 16:40
  • SQL Server中全角和半角字符的比较问题

    /*-------------------------------------------------- /*作者:翁 彦 enhydraboy@yahoo.com.cn /*-------------------------------------------------- 这是一个...2016-11-25 16:40
  • SQLServer和Access、Excel数据传输简单总结

    所谓的数据传输,其实是指SQLServer访问Access、Excel间的数据。 为什么要考虑到这个问题呢? 由于历史的原因,客户以前的数据很多都是在存入在文本数据库中,如Acess、Excel......2016-11-25 16:41
  • Win9x平台上SQL Server 2000的性能和局限

    很多企业还在各种场合下使用各种版本的Windows 9x,因此,要在这些环境下使用SQL Server 2000,我们必须首先了解Windows 9x的性能和局限。 客户端软件 SQL Server 2000客......2016-11-25 16:40
  • 内嵌或嵌入SQL和存储过程之对比

    问:为什么我的内嵌SQL或嵌入SQL 要比我的存储过程运行的快? 答:重编译可能是存储过程运行比较慢的原因。要确认这一点,您需要做一些性能测试,例如:看一下每种类型的查询和......2016-11-25 16:40