表示 进入内容 138113901409
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 索引 (reset)
自动生成索引的脚本

本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.penglixun.com/tech/database/autocreateindex_script_release.html

写了个自动建索引的脚本,基本原理是解析SQL的条件,然后得出每个条件的运算符,最后通过优先级矩阵将可以建索引的列排序求最长的序列,也就是尽可能把更多的列包含进索引。

使用方法:
./AutoCreateIndex.pl -e “你的SQL”

对于多表连接,务必将列名前跟上表名,否则无法处理,因为脚本并不连接数据库,无法判断哪个列属于那个表。
测试版本,Bug很多,欢迎提供意见。

Note: There is a file embedded within this post, please visit this post to download the file.

[获取更多]
程序从MYSQL迁移ORACLE注意事项之二

程序从MYSQL迁移ORACLE注意事项之二         程序从Mysql迁移到Oracle的时候,需要注意到以下几个地方:      4. 长字符串的处理   长字符串的处理ORACLE也有它特殊的地方。

【mysql】  【函数】  【Oracle】  【数据库】  【索引】  【空格】   点击查看原文>

MySQL 性能优化

网站访问量越来越大,MySQL 自然成为瓶颈,因此最近我一直在研究MySQL的优化,第一步自然想到的是MySQL系统 参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库 系统,不可能指望MySQL默认的系统参数能够让MySQL运行得非常顺畅。

【性能优化】  【服务器】  【mysql】  【线程】  【主机】  【操作系统】   …

[获取更多]
MYSQL的MySQL Show命令

show tables或show tables from database_name; 解释:显示当前数据库 中所有表的名称 show databases; 解释:显示mysql中所有数据库的名称 show processlist; 解释:显示系统 中正在运行的所有进程,也就是当前正在执行的查询。

【mysql】  【线程】  【数据库】  【索引】  【Create】  【variables】  【database】   …

[获取更多]
MYSQL学习笔记

 MYSQL学习笔记

1.查看有哪些数据库,显示数据库列表

show databases;

2.显示表的结构

方法一: use student; describe student; 方法二: des student.

【mysql】  【数据库】  【索引】  【字符集】  【Create】  【database】   点击查看原文>

Mysql语句(引)

用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。言外之意,就是对数据进行修改。在标准的SQL中有3个语句,它们是INSERT、UPDATE以及DELETE。

【mysql】  【SQL】  【索引】  【update】   点击查看原文>

Mysql语句(引)

用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。言外之意,就是对数据进行修改。在标准的SQL中有3个语句,它们是INSERT、UPDATE以及DELETE。

【mysql】  【SQL】  【索引】  【update】   点击查看原文>

MySQL数据库之UPDATE更新语句精解

  用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。本文以MySQL为背景来讨论如何使有SQL中的更新语句。

  一、INSERT和REPLACE   INSERT和REPLACE语句的功能都是向表中插入新的数据。

【mysql】  【数据库】  【索引】  【update】   点击查看原文>

MySQL数据库性能优化妙招

  通过在网络上查找资料和自己的尝试,我认为以下系统参数是比较关键的:   (1)、back_log:   要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。

【性能优化】  【服务器】  【mysql】  【线程】  【数据库】  【主机】   …

[获取更多]
优化MySQL数据库查询的三种方法简介

  在优化查询中,数据库应用(如MySQL)即意味着对工具的操作与使用。使用索引、使用EXPLAIN分析查询以及调整MySQL的内部配置可达到优化查询的目的。   任何一位数据库程序员都会有这样的体会:高通信量的数据库驱动程序中,一条糟糕的SQL查询语句可对整个应用程序的运行产生严重的影响,其不仅消耗掉更多的数据库时间,且它将对其他应用组件产生影响。

【mysql】  【程序员】  【数据库】  【配置】   …

[获取更多]
表示 进入内容 138113901409
« 先前的 10 新的记录 | 下一步 10 较早的记录 »