[转载]由浅入深探究mysql索引结构原理、性能分析与优化
摘要:第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、简单介绍B-tree B+ tree树2、MyisAM索引结构3、Annode索引结构4、MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、sql语句优化(1)最左前缀原则(1.1)能正确的利用索引...
阅读全文
posted @
2014-09-26 13:57
朝着
阅读(168)
推荐(0) 编辑
Sql 语句收集——行转列
摘要:SQL行转列汇总 PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P完整语法:table_sourcePIVOT(聚合函数(value_column)F...
阅读全文
posted @
2014-06-13 14:39
朝着
阅读(507)
推荐(0) 编辑
Mysql事务代码
摘要:/// /// 删除相册 /// /// /// public bool DeleAblumsById(long id) { int photo_Result = 0, ...
阅读全文
posted @
2014-02-10 14:52
朝着
阅读(477)
推荐(0) 编辑
SQL面试题
摘要:下列语句部分是Mssql语句,不可以在access中使用。 SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname 3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevi
阅读全文
posted @
2013-07-15 12:41
朝着
阅读(397)
推荐(0) 编辑
Sql Service 存储过程、触发器
摘要:if exists (select * from sysobjects where name='tb_admin')drop table tb_admingocreate table tb_admin( id int identity(1,1) primary key, aname varchar(50) not null)go--存储过程if exists (select * from sysobjects where name='proc_adminInsert')drop procedure proc_adminInsertgocreate procedu
阅读全文
posted @
2013-07-05 18:00
朝着
阅读(192)
推荐(0) 编辑
SQL 批量添加的语法
摘要:1.--添加一条记录 2. insert into tableName(col1,col2,col3) values (val1,val2,val3) 3.--添加多条记录 4. insert into tableName(col1,col2,col3) 5. select val1,val2,val3 6. union all 7. select val1,val2,val3 8. 、、、 9.---当把 union all 换成 all 后,相同记录只插入一次,不会重复插入(必须所有字段都相同时,自动增长列除外) 10. 11.---从另外的一张...
阅读全文
posted @
2013-07-02 16:04
朝着
阅读(847)
推荐(0) 编辑
Mysql数据操作
摘要:1:创建表drop table if exists tb_App;create table tb_App( id int not null, name varchar(100) not null, typeId int not null, introduction text, advertising varchar(200), LogoLink varchar(200) not null, f_Id ...
阅读全文
posted @
2013-07-02 15:32
朝着
阅读(159)
推荐(0) 编辑
Mysql 服务器设置(修改密码)
摘要:1:进入DOS命令 输入cd C:\Program Files\MySQL\MySQL Server 5.5\bin 2:输入 mysql -h 192.168******* -u root -p 回车(注意 -p后面不要写密码 也不要写“;”)Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\pc>cd C:\Program Files\MySQL\MySQL Server 5.6\binC:\Program Files\MySQL\MySQL Server 5.6\bi
阅读全文
posted @
2013-04-10 11:53
朝着
阅读(812)
推荐(0) 编辑