-
各种SQL在PIG中兑现
各种SQL在PIG中实现?本博客属原创文章,转载请注明出处:http://guoyunsky.iteye.com/blog/1317084?????我这里以Mysql5.1.x为例,Pig的版本是0.8??同时我将数据放在了两个文件,存放在/tmp/data_file_1和/tmp/data_file_2中.文件内容如下:???tmp_file_1:Txt代码??zhangsan????23??1...
99
热度 -
一个用户SQL慢查询分析,缘故及优化
一个用户SQL慢查询分析,原因及优化问题描述一个用户反映线上一个SQL语句执行时间慢得无法接受。SQL语句看上去很简单(本文描述中修改了表名和字段名):SELECTcount(*)FROMaJOINbONa.`S`=b.`S`WHEREa.`L`>'2014-03-3000:55:00'ANDa.`L`<'2014-03-3001:00:00';且查询需要的字段都建了索引,表结构如下:...
72
热度 -
SQL Server基础语法范例应用(一)
SQLServer基础语法实例应用(一)一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库DROPDATABASEdatabase-name3、说明:备份数据库USEmaster--创建备份数据的deviceEXECsp_addumpdevice'disk','cc_jz','d:\cc_jz.dat'--开始备份BACKUPDATABASEcc...
25
热度 -
SQLServer2005 + WIN7 安装有关问题集锦
SQLServer2005+WIN7安装问题集锦前两天接到了写后台的任务,在开发了大半年安卓之后到了一个比较陌生的编程领域。数据库建表各类先免谈,什么工程都要先把地基搭起,到了我这里,自然是在电脑上搭环境!Eclipse安装很快,遇到的环境变量配置速记也都总结在了上周的博客中,台式机上装的是XP,要来了SQLServer2005几乎没遇到问题,顺利解决了台式机(WinXP)下搭建环境的问题。直到接...
47
热度 -
SQL on Hadoop系统的小结分析(一)
SQLonHadoop系统的总结分析(一)为什么非要把SQL放到Hadoop上?SQL易于使用。那为什么非得基于Hadoop呢?therobustandscalablearchitectureofHadoop目前SQLonHadoop产品主要有以下几种:Hive,Tez/Stinger,Impala,Shark/Spark,Phoenix,Hawq/Greenplum,HadoopDB,Citus...
71
热度 -
SQL操作话语
SQL操作语句下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、创建数据库CREATEDATABASEdatabase-...
18
热度 -
sql根本用法 避免忘记
sql基本用法避免忘记下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATEDATABASEda...
7
热度 -
oracle中分析sql话语执行计划的方法
oracle中分析sql语句执行计划的方法如何生成explainplan?解答:运行utlxplan.sql.建立plan表针对特定SQL语句,使用explainplansetstatement_id='tst1'intoplan_tableforsqlstatement运行utlxplp.sql或utlxpls.sql察看explainplan(select*fromtable(dbms_xpl...
75
热度 -
sql话语收藏
sql语句收藏下列语句部分是Mssql语句,不可以在access中使用.SQL分类:DDL—数据定义语言(Create,Alter,Drop,DECLARE)DML—数据操纵语言(Select,Delete,Update,Insert)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CreateDATABASEdataba...
100
热度 -
SQL中JOIN跟UNION区别、用法及示例
SQL中JOIN和UNION区别、用法及示例1.JOIN和UNION区别join是两张表做交连后里面条件相同的部分记录产生一个记录集,union是产生的两个记录集(字段要一样的)并在一起,成为一个新的记录集。JOIN用于按照ON条件联接两个表,主要有四种:INNERJOIN:内部联接两个表中的记录,仅当至少有一个同属于两表的行符合联接条件时,内联接才返回行。我理解的是只要记录不符合ON条件,就不会...
45
热度 -
sql server 口试-转
sqlserver面试--转1.磁盘柜上有14块73G的磁盘,?数据库为200G?大小包括日志文件,如何设置磁盘(要说明这14磁盘是怎么用的)?2.有两服务器群集,分别为node1和node2?现在要打win200系统补丁,打完后,要重新启动,如何打补丁,不能影响用户使用(要用群集的术语详细说明)。3.有一个A?数据库,分别复制到B和C??B?要求?每次数据更新?也同时更新,C?每天更新一次就行,...
382
热度 -
经典SQL话语大全之(基础,提升,技巧)
经典SQL语句大全之(基础,提升,技巧)ian一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:\mssql7backup\MyNwind_1.dat...
69
热度 -
Oracle中优化SQL话语执行的原则
Oracle中优化SQL语句执行的原则?????1。已经检验的语句和已在共享池中的语句之间要完全一样2。变量名称尽量一致3。合理使用外联接4。少用多层嵌套5。多用并发语句的优化步骤一般有:1。调整sga区,使得sga区的是用最优。2。sql语句本身的优化,工具有explain,sqltrace等3。数据库结构调整4。项目结构调整写语句的经验:1。对于大表的查询使用索引2、少用in,exist等3、...
55
热度 -
SQL经典话语
SQL经典语句SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabase...
43
热度 -
经典SQL话语大全(1)
经典SQL语句大全(1)一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:\mssql7backup\MyNwind_1.dat'---开始备份BAC...
98
热度 -
java SQL流入分析程序
javaSQL注入分析程序DROPTABLEIFEXISTS`user`;CREATETABLE`user`(?`id`int(10)unsignedNOTNULLauto_increment,?`name`varchar(45)NOTNULL,?`passwd`varchar(45)NOTNULL,?PRIMARYKEY?(`id`))ENGINE=InnoDBDEFAULTCHARSET=gb...
23
热度 -
SQL中ON跟WHERE的区别[转]
SQL中ON和WHERE的区别[转]http://hi.baidu.com/bdivem/item/14ebf0bed57d6c4cbb0e1255?数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用left?jion时,on和where条件的区别如下:1、?on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录...
31
热度 -
SQL操作总集
SQL操作全集下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATEDATABASEdataba...
94
热度 -
SQL(DDL,DML,DCL及惯用函数)
SQL(DDL,DML,DCL及常用函数)SQL(DDL,DML,DCL及常用函数)SQL定义:SQL是一种面向数据库的通用数据处理语言规范,能完成以下几类功能:提取查询数据,插入修改删除数据,生成修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,...
18
热度 -
好手详解SQL性能优化十条经验
高手详解SQL性能优化十条经验转载自?http://database.51cto.com/art/200904/118526.htm1.查询的模糊匹配尽量避免在一个复杂查询里面使用LIKE'%parm1%'——红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的...
97
热度