
随想
文章平均质量分 52
xiaoyi829
这个作者很懒,什么都没留下…
展开
-
MySQL 建表语法
1、最简单的:CREATE TABLE t1( id int not null, name char(20));2、带主键的:a:CREATE TABLE t1( id int not null primary key, name char(20));b:复合主键CREATE TABLE t1( id int ...原创 2011-04-12 14:21:53 · 157 阅读 · 0 评论 -
经典分享MySQL的limit查询优化
以下的文章主要是对MySQL limit查询优化的具体内容的介绍,我们大家都知道MySQL数据库的优化是相当重要的。其他最为常用也是最为需要优化的就是limit。MySQL的limit给分页带来了极大的方便,但数据量一大的时候,limit的性能就急剧下降。 同样是取10条数据 select * from yanxue8_visit limit 10000,10 s...原创 2011-03-28 17:34:39 · 86 阅读 · 0 评论 -
MSSQLServer查询优化方法
查询速度慢的原因很多,常见如下几种 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方...原创 2011-03-28 16:03:13 · 206 阅读 · 0 评论 -
sql考试题-test
1 查询每门课程成绩都大于80分学生的学号数据库 表 studentname score courseA 85 语文A 75 数学A 82 英语B 75 语文B 89 数学B 79 英语天使美眉90 语文天使美眉100 数学天使美眉100 英语请找出每门课程都超过80分的那个人名字的SQL语句SQL1:...原创 2011-03-21 17:30:00 · 383 阅读 · 0 评论 -
Sql 语句小结
一 查询Select column1[,column2,column3] from tablename[where condition] 例1:----WHEREselect user_name,user_mail form city_users where user_name = ‘zsp’结果是:显示表...原创 2011-03-21 17:26:14 · 146 阅读 · 0 评论 -
重新安装windows后引导centos系统
机器有两个系统,windows和centos,重新安装了一下windows,这时候就找不到centos了,需要重新引导:方法是这样的:1:插入centos安装盘,从光盘启动; 然后在root命令行输入:“linux rescue”,回车:2、光盘系统会自动检测硬盘上原有的系统,如果检测成功,会给与相应的提示,(如果检测不成功,说明你的分区表坏了)3、选择“con...原创 2010-12-07 10:01:56 · 330 阅读 · 0 评论 -
配置PL/SQL DEVELOPER远程访问oracle数据库
1、要想使用PL/SQL需要先安装oracle客户端(这个是必须的,要不然plsql就用不了,这个客户端可以去oracle官网上下载,名字叫instance client,尽量用较新的版本就可以了,windows版的大的也就50多M,还有精简版的20多M,地址:http://www.oracle.com/technology/global/cn/software/tech/oci/instantc...原创 2010-12-01 16:13:12 · 89 阅读 · 0 评论 -
JIRA+MySQL配置方法
JIRA+MySQL配置1、JDK、JIRA、MySQL安装完毕,停止JIRA服务创建数据库:mysqlcreate database jiradb character set ‘UTF8′;创建用户并赋与权限:create user jirauser identified by ‘jira’;grant all privileges on *.* to ‘...原创 2010-11-29 10:54:45 · 590 阅读 · 0 评论 -
SQL语句:Group By总结
1. Group By 语句简介:Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。P.S. 这里真是体会到了一个好的命名的力量,Group By从字面是直接去理解是非常好理解的。恩,以后在命名的环节一定要加把劲:)。话题扯远了。2. G...原创 2010-11-24 19:18:37 · 344 阅读 · 0 评论 -
centos下MySQL主从同步配置
一、环境 主机: master操作系统:centos 5.3 IP:192.168.1.222 MySQL版本:5.0.77 从机: slave操作系统:centos 5.3 ...原创 2010-11-12 09:02:39 · 200 阅读 · 0 评论 -
使用MySQL-Proxy读写分离时的注意事项
在动手操作前最好先安装好MySQL-Proxy,并配置好MySQL主从服务器。补充:新版MySQL已经内建支持延迟问题读写分离不能回避的问题之一就是延迟,可以考虑Google提供的SemiSyncReplicationDesign补丁。端口问题MySQL-Proxy缺省使用的是4040端口,如果你想透明的把3306端口的请求转发给4040的话,那么可以:ip...原创 2010-11-10 09:45:02 · 158 阅读 · 0 评论 -
MySQL-Proxy的安装配置
MySQL-Proxy的二进制版本的安装相对简单,无需多言,下面介绍的是源代码安装:安装pkg-config:tar zxvf pkg-config-0.23.tar.gzcd pkg-config-0.23./configuremakemake install确保PKG_CONFIG_PATH环境变量包含了相关的pkg-config配置文件路径:e...原创 2010-11-10 09:30:47 · 169 阅读 · 0 评论 -
mysql dump 备份及脚本!
导出多张表的时候表之间用空格分开:# mysqldump -h192.168.254.102 -uroot test testaa testbb >zbb.sql错误写法:# mysqldump -h192.168.254.102 -uroot test testaa,testbb >zbb.sqlmysqldump: Couldn't find table: "t...原创 2011-06-10 13:38:23 · 174 阅读 · 0 评论 -
MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成 为整个应用的性能瓶颈了,这点对于 Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事 情。当我们去设计数据库表结构,对 操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的 性能。这里,我们不会 讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用...原创 2011-02-22 16:28:59 · 101 阅读 · 0 评论 -
mysql备份脚本
!/bin/sh# mysql_backup.sh: backup mysql databases and keep newest 5 days backup.# -----------------------------db_user="root"db_passwd="linuxtone"db_host="localhost"# the directory for s...原创 2011-06-03 17:32:15 · 94 阅读 · 0 评论 -
CentOS挂载移动硬盘
1, 首先确认fuse,CentOS 5.5 带有fuse,可以使用 rpm -qa | grep fuse 查看是否安装。[root@localhost ntfs-3g-2010.5.22]# rpm -qa | grep fusefuse-2.7.4-8.el5说明已经安装fuse如果没有显示,请执行[root@localhost ntfs-3g-2010....原创 2011-06-03 15:12:01 · 144 阅读 · 0 评论 -
[转]Mysql limit 优化,百万至千万级快速分页,--复合索引的引用并应用于轻量级框架...
MySql 性能到底能有多高?用了php半年多,真正如此深入的去思考这个问题还是从前天开始。有过痛苦有过绝望,到现在充满信心!MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千万,他的性能还能那么高吗?一点小小的失误,可能造成整个系统的改写,甚至更本系统无法正常运行!好了,不那么多废话了。用事...原创 2011-03-28 17:39:54 · 80 阅读 · 0 评论 -
Sql 语句小结
一 查询Select column1[,column2,column3] from tablename[where condition] 例1:----WHEREselect user_name,user_mail form city_users where user_name = ‘zsp’结果是:显示表...原创 2011-03-28 17:44:25 · 119 阅读 · 0 评论 -
排序时最快的取出尽量少的字段且索引字段
select company_albums.id,company.name as company_name,company.url as company_url,company_albums.name as company_albums_name,company_albums.url as company_albums_url,view_count,thumbnail_path,qq ,brand...原创 2011-04-11 15:51:30 · 168 阅读 · 0 评论 -
MySQL性能优化
作者:andyao原文link: http://andyao.iteye.com/admin/show/144033转载请留名1. 简介 在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对系统的性能有非常重要的影响。MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,仅仅是一个玩具数据库。因此在产品中使用MySQL...原创 2011-04-02 10:53:03 · 109 阅读 · 0 评论 -
Mysql Innodb 引擎优化-参数
介绍: InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGN KEY强制。在SQL查询中,你可以自由地将InnoDB类型...原创 2011-03-30 16:49:04 · 93 阅读 · 0 评论 -
MySQL前端和后台的系统优化
本文中介绍的系统优化,主要针对前端和后台这两方面(后台方面主要对SQL语句和数据存储进行了优化),下文中我们将介绍一些优化技巧和经验。 技巧: 1. 如何查出效率低的语句? 在MySQL下,在启动参数中设置 --log-slow-queries=[文件名],就可以在指定的日志文件中记录执行时间超过long_query_time(缺省为10秒)的SQL语句。你也可以在启动配置...原创 2011-03-30 16:39:48 · 125 阅读 · 0 评论 -
MySQL配置文件my.cnf 做笔记用
MySQL配置文件my.cnf 例子最详细翻译,可以保存做笔记用。#BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO ## 此mysql配置文件例子针对4G内存。 # 主要使用INNODB#处理复杂队列并且连接数量较少的my...原创 2011-03-30 16:33:59 · 111 阅读 · 0 评论 -
测试脚本mysql_插入100万行数据
CREATE DEFINER=`root`@`localhost` PROCEDURE `APro`()begin declare num int; set num=1; la:loop if(num原创 2011-03-29 16:31:04 · 463 阅读 · 0 评论 -
Mysql日期和时间函数
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date...原创 2011-03-29 15:50:07 · 109 阅读 · 0 评论 -
MySQL数据库优化的具体方法说明
以下的文章主要讲述的是实现MySQL数据库简单实用优化的具体方法,以及在实际操作中有哪些具体操作步骤是值得我们大家注意的。以下的文章主要描述的是MySQL数据库简单实用优化的具体方法的实现,中包括如何定期的表进行分析与检查, 以及如何正确对表进行定期的优化,以下就是具体方案的描述,希望在你今后的学习中会有所帮助。 1、定期分析表和检查表 分析表的语法如下: ANALYZE ...原创 2011-03-29 15:39:38 · 112 阅读 · 0 评论 -
MySQL之Explain
前记:很多东西看似简单,那是因为你并未真正了解它。Explain命令用于查看执行效果。虽然这个命令只能搭配select类型语句使用,如果你想查看update,delete类型语句中的索引效果,也不是太难的事情,只要保持条件不变,把类型转换成select就行了。explain的语法如下:explain [extended] select ... from ... where ...原创 2011-03-29 15:16:38 · 94 阅读 · 0 评论 -
MySQL维护命令集锦--查看表的状态(show table status)
查看表的引擎类型等状态信息:show table status from [root@mail ~]# mysql -h 192.168.1.250 -uroot -p -e "show table status from upload\G"|grep -A1 -B1 -i name...*************************** 30. row *********...原创 2011-03-29 15:11:52 · 411 阅读 · 0 评论 -
mysql show status参数详解
Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。Binlog_cache_disk_use 当事务日志比binlog_cache_size大时,他会创建临时文件,该状态表示有多少个事务使用了临时文件Binlog_cache_use 表示有多少个...原创 2011-03-29 15:03:57 · 104 阅读 · 0 评论 -
mysql的安装的优化
groupadd mysql //建立mysql用户组useradd -g mysql mysql //建立mysql帐户tar -zxvf mysql-x.x.xx.tar.gz //解压缩mysqlcd mysql-5.0.45 //进入解压好的mysql目录一般编译:./configure --prefix=/usr/local/mysql --with-mys...原创 2011-03-29 14:58:25 · 94 阅读 · 0 评论 -
MySQL数据库优化技巧集锦
一、我们可以且应该优化什么?硬件操作系统/软件库SQL服务器(设置和查询)应用编程接口(API)应用程序二、优化硬件如果你需要庞大的数据库表(>2G),你应该考虑使用64位的硬件结构,像Alpha、Sparc或即将推出的IA64。因为MySQL内部使用大量64位的整数,64位的CPU将提供更好的性能。对...原创 2011-03-29 14:48:02 · 95 阅读 · 0 评论 -
MySQL的优化和架构
普通MySQL运行,数据量和访问量不大的话,是足够快的,但是当数据量和访问量剧增的时候,那么就会明显发现MySQL很慢,甚至down掉,那么就要考虑优化我们的MySQL了。优化无非是从三个角度入手:第一个是从硬件,增加硬件,增加服务器。第二个就是对我们的MySQL服务器进行优化,增加缓存大小,开多端口,读写分开。第三个就是我们的应用优化,建立索引,优化SQL查询语句,建立缓存等...原创 2011-03-29 10:38:04 · 128 阅读 · 0 评论 -
什么是mysql左链接查询 如何使用
MySQL左连接查询是连接查询中的一种方式,下面就为您介绍MySQL左连接查询中的一些问题谈论,如果您感兴趣的话,不妨一看。 我这里所说的主表是指在连接查询里MySQL以哪个表为主进行查询。比如说在MySQL左连接查询里,一般来说左表就是主表,但这只是经验之谈,很多时候经验主义是靠不住的,为了说明问题,先来个例子,建两个演示用的表categories和posts: CREAT...原创 2011-03-28 17:49:02 · 190 阅读 · 0 评论 -
MySQL 左连接 右连接
表A记录如下:aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115表B记录如下:bID bName1 20060324012 ...原创 2011-06-03 14:03:28 · 109 阅读 · 0 评论 -
[转]CentOS5 下安装与配置飞鸽传书(Ipmsg)完美完结篇
CentOS5 下安装与配置飞鸽传书(Ipmsg)完美完结篇一、安装注意:必要的操作步骤均用绿色标记出来了。这篇blog 是缩小版,如果想看原版,或者您出现了下文没有的问题,建议您详细看下原版,原版记录了我安装linux 飞鸽的困苦经过,因为网上搜不到CentOS 下的解决方案,所以当您认为这篇文章有价值时,转载请注明出处:xinyuan365.cublog.cn,五岳之巅...原创 2011-05-27 10:29:01 · 329 阅读 · 0 评论 -
OTRS配置
windows7环境下: 首页修改: OTRS\OTRS\Kernel\Language\zh_CN 管理首页:OTRS\OTRS\Kernel\Output\HTML\Standard\Lonin 公司LOGO修改:OTRS\OTRS\Kernel\Output\HTML\Standard\CustomerHeader ...原创 2010-10-09 09:43:24 · 314 阅读 · 0 评论 -
otrs(客户注册时收取邮件设置)
用root@localhost用户登录后,点击:管理--系统配置--选择组(组名:Framework(355))--Core::Sendmail(设置SendmailModule:SMTP,SendmailModule::Host:你的邮件服务器地址,SendmailModule::Port:25,SendmailModule::AuthUser:你的邮件地址,SendmailModu...原创 2010-10-09 09:42:25 · 941 阅读 · 0 评论 -
谈论 SQLServer2005数据库自动备份
引用SQLServer2005数据库自动备份 SqlServer自动作业备份 1、打开SQL Server Management Studio2、启动SQL Server代理 3、点击作业->新建作业 4、"常规"中输入作业的名称 5、新建步骤,类型选T-SQL,在下面的 命令中输入下面语句DECLARE @strPath NVARCHA...原创 2010-10-09 09:40:49 · 146 阅读 · 0 评论 -
SQL- 求表空间-空间大小-使用多少空间-剩余多少空间
数据库的大小其实就是所有数据文件、联机日志文件及控制文件大小的和。 可以简单的的使用 select sum(bytes) from dba_data_file; ---------------------------------------------------------------------------------------------------...原创 2010-10-09 09:39:28 · 272 阅读 · 0 评论 -
MySQL 查询缓存的实际应用代码示例
以下的文章主要介绍的是MySql查询缓存的实际应用代码以及查看MySQL 查询缓存的大小 ,碎片整理,清除缓存以及监视MySQL 查询缓存性能的相关内容的描述,以下就是具体内容的描述,希望在你今后的学习中会有所帮助。====================================================================MySQL> select @@...原创 2010-10-09 09:38:06 · 98 阅读 · 0 评论