今天在本地机直接在触发器里更新还有一台服务器数据时出现: MSDTC不可用解决的方法:在windows控制面版-->管理工具-->服务-->Distributed Transaction Coordinator-->属性-->启动 1.A.不用事务,关用SELECT 语句.能否够分布式查询? B.L...
分类:
数据库 时间:
2014-11-06 16:42:38
阅读次数:
129
我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。1.INSERT INTO SELECT语句语句形式为:Inser....
分类:
数据库 时间:
2014-11-05 19:15:55
阅读次数:
224
SQLUNION操作符UNION操作符用于合并两个或多个SELECT语句的结果集。请注意,UNION内部的SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。SQLUNION语法(排除重复的数据)select*fromstu
union
select*fromstuSQLUNI..
分类:
其他好文 时间:
2014-11-05 14:59:04
阅读次数:
128
CUBE 和 ROLLUP 之间的区别在于:CUBE 运算符生成的结果集是多维数据集。多维数据集是事实数据的扩展,事实数据即记录个别事件的数据。扩展建立在用户打算分析的列上。这些列被称为维。多维数据集是一个结果集,其中包含了各维度的所有可能组合的交叉表格。 CUBE 运算符在 SELECT 语句的 ...
分类:
数据库 时间:
2014-11-04 16:56:56
阅读次数:
247
视图定义:
— —视图是一种虚表。
— —视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。
— —向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句.
— —视图向用户提供基表数据的另一种表现形式
为什么使用视图?
— —控制数据访问
— —简化查询
— —避免重复访问相同的数据
创建视图:...
分类:
数据库 时间:
2014-10-30 09:37:32
阅读次数:
349
UNION指令的目的是将两个SQL语句的结果合并起来,可以查看你要的查询结果.例如:SELECTDateFROMStore_InformationUNIONSELECTDateFROMInternet_Sales注意:union用法中,两个select语句的字段类型匹配,而且字段个数要相同,如上面的例子,在实际的软件开发过程,会遇到更复杂的情况,具..
分类:
数据库 时间:
2014-10-29 19:41:33
阅读次数:
144
MySQl服务器CPU占用很高1. 问题描述一个简单的接口,根据传入的号段查询号码归属地,运行性能测试脚本,20个并发mysql的CPU就很高,监控发现只有一个select语句,且表建立了索引2. 问题原因查询语句索引没有命中导致开始时的selectSELECT `province_name`, `...
分类:
数据库 时间:
2014-10-29 16:10:44
阅读次数:
217
今天在本地机直接在触发器里更新还有一台服务器数据时出现: MSDTC不可用解决的方法:在windows控制面版-->管理工具-->服务-->Distributed Transaction Coordinator-->属性-->启动 1.A.不用事务,关用SELECT 语句.能否够分布式查询? B.L...
分类:
数据库 时间:
2014-10-29 12:17:08
阅读次数:
208
Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All两个要联合的SQL语句 字段个数必须一样,而且字段类型要“相容”(一致);如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。unio...
分类:
数据库 时间:
2014-10-28 19:54:48
阅读次数:
177
今天做一个订单任务, 其中需要查有无此订单号信息, 由于订单号是个列表, 所以想检测下如下语句的性能(主要在LIMIT 1上)"订单号 IN (订单号列表)" LIMIT 1然后就复习了下EXPLAIN的用法:explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更...
分类:
数据库 时间:
2014-10-28 13:29:04
阅读次数:
234