-
[SQL] 关于hql中使用本地sql函数的有关问题(问-答)
关于hql中使用本地sql函数的问题(问-答)转自于:http://www.iteye.com/problems/23775问:我在开发过程中,使用hql进行查询(mysql5)使用到了mysql自带的函数find_in_set()这个函数作为匹配字符串的来讲效率非常好,但是我直接把它写在hql语句...
70
热度 -
[SQL] 关于sqlplus中出现"Connected to an idle instance"有关问题的处理
关于sqlplus中出现"Connectedtoanidleinstance"问题的处理关于sqlplus中出现"Connectedtoanidleinstance"问题的处理:该问题在如下文章中有解释:HowtoChecktheEnvironmentVari...
502
热度 -
[SQL] Android中的Sqlite中的onCreate方法跟onUpgrade方法的执行时机
Android中的Sqlite中的onCreate方法和onUpgrade方法的执行时机今天在做数据库升级的时候,遇到一个问题,就是onCreate方法和onUpgrade方法的执行时机的问题,这个当时在操作的时候,没有弄清楚,很是迷糊,所以写代码的时候出现了很多的问题,所以没办法就去扒源代码看了。...
58
热度 -
[SQL] 惯用的sql性能优化方法
常用的sql性能优化方法1.采用绑定变量的方式。????绑定变量是解决动态语句硬解析的利器。如果sql执行频度较高,但处理的数据量较少,结果集也相对较小,sql语句的解析时间也会接近或高于执行时间,此时就应该采用绑定变量的方式,这样就能减少sql语句编译时间,提高sql语句执行效率。?2.在wher...
30
热度 -
[SQL] SQL中ON跟WHERE条件的区别
SQL中ON和WHERE条件的区别数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用leftjion时,on和where条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件...
37
热度 -
[SQL] Spark1.4.0-SparkSQL与Hive调整-支持窗口分析函数
Spark1.4.0-SparkSQL与Hive整合-支持窗口分析函数?????Spark1.4发布,除了重量级的SparkR,其中的SparkSQL支持了我期待已久的窗口分析函数(windowfunctions),关于Hive中窗口分析函数的用法可参考Hive分析函数系列文章。?????在我们的数...
65
热度 -
[SQL] sql学习笔记(21)-增添外键
sql学习笔记(21)----------添加外键最近在忙考试,比较烦!本人一见到考试就蒙圈了!完全大脑空白,不受控制,再加上变态监考老师,更别提有多痛苦了。还好,顺利完成了考试,抽出点空来学习一下MySQL和Oracle,发现点问题,好似很严重。那么,我想问:如果让你写SQL语句,添...
91
热度 -
95
热度 -
[SQL] SQL Server定时自动抓取耗时SQL并存档数据脚本分享
SQLServer定时自动抓取耗时SQL并归档数据脚本分享SQLServer定时自动抓取耗时SQL并归档数据脚本分享第一步建库USE[master]GOCREATEDATABASE[MonitorElapsedHighSQL]GO第二步创建sp_who3存储过程--http://sqlserverp...
42
热度 -
[SQL] oracle处置考勤时间,拆分考勤时间段的sql语句
oracle处理考勤时间,拆分考勤时间段的sql语句最近一直在用mysql数据库做云项目,有段时间没有接触oracle了,昨天有朋友叫我帮忙用oracle处理一个考勤记录的需求,我在考虑如何尽量精简实现上面花了一段时间。于是把这个实现做个记录。需求如下:rownum为奇数的为进厂时间,偶数的为离场时...
110
热度 -
[SQL] Android NDK界别第一次起机-sqlite3 operation support
AndroidNDK区分第一次起机-sqlite3operationsupport在前文博客:Android——锁定launch-原生Browser启动-引导provision以及Android——sqlite3基本命令操作中有分析到android开机真正的启动apk及其标记位device_prov...
96
热度 -
[SQL] oracle sql轮换指定范围的字符串
oraclesql替换指定范围的字符串--oracle替换指定范围的字符串(范围4-6)selectsubstr('123456789',1,3)||'***'||SUBSTR('123456789',7)fromdual;--结果:123***789
117
热度 -
[SQL] Oracle的SQL优化2
Oracle的SQL优化二收到开发提交的一条SQL,在高并发下较慢,看能否做一些优化:该SQL是1个表对另一个表做Leftjoin,首先执行下看看,SQL>selectl.vcno,opttype,add_points,optdate,remark,memid,id,FAMILYID,crea...
86
热度 -
[SQL] Oracle的SQL优化1
Oracle的SQL优化一两个SCHEMA,开发反馈数据量相差无几,但一模一样的SQL,ASchema要跑6分钟,BSchema只5秒就出来了。SQL语句如下:SELECT*FROM(SELECTA.*,ROWNUMRNFROM(selectt3.check_show,t1.*,t2.storesi...
98
热度 -
[SQL] sql学习笔记(21)-触发器
sql学习笔记(21)-----------触发器触发器(trigger):监视某种情况,并触发某种操作。触发器创建语法四要素:1.监视地点(table)2.监视事件(insert/update/delete)3.触发时间(after/before)4.触发事件(insert/update/dele...
79
热度 -
[SQL] mybatis一条sql处理排序有关问题
mybatis一条sql处理排序问题插入序号及更新、删除调整序号,保证数值是连续的实现原理insert(查询当前主题下的最大值,如果没有就直接添加,如果有,就比较,如果当前大,直接插入(保证是连续的);如果当前小,就重新进行排序大于等于的进行加一,为当前腾一个位置注释:如果:当前条件下的表中有数据进...
107
热度 -
[SQL] 优化SqlServer-数据压缩
优化SqlServer--数据压缩数据压缩是对存储和性能优势的加强。减少数据库占用的磁盘空间量将减少整体数据文件存储空间,在一下几个方面增加吞吐量:1.更好的I/O利用率,每个页面可以读写更多的数据。2.更好的内存利用率,缓冲区可以缓存更多的数据。3.减少页面的闭锁,每个页面可以包含更多数据。由于数...
167
热度 -
[SQL] Oracle PL/SQL语句基础札记(下)
OraclePL/SQL语句基础笔记(下)游标游标:游标(cursor)可以被看作指向结果集(asetofrows)中一行的指针(pointer)。在oracle数据库中可以使用显示或隐式两种游标。1、隐式游标在执行一个sql语句时,oracle服务器将自动创建一个隐式游标,这个游标是内存中处理该语...
78
热度 -
[SQL] 简单化SQL计算之实现优先随机更新
简化SQL计算之实现优先随机更新问题来源:https://www.linkedin.com/groups/update-records-based-on-rank-1890173.S.5914444354742661123?trk=groups_items_see_more-0-b-ttl目标:随机...
91
热度 -
[SQL] 不需要注册码,破译PL/SQL
不需要注册码,破解PL/SQL1、在运行下输入regedit,打开注册表????2、删除(1)HKEY_CURRENT_USER/Software/AllroundAutomations(2)HKEY_CURRENT_USER/Software/Microsoft/Security?
34
热度