pivot是用来把某列字段转成行字段,可能我描述不太清楚,这个用过的都知道的啦,所以我也不费口水了,切入正题。

我之前用pivot建了个视图View1,然后我有一个sql语句,如下(一直都运行得好好的):

Select * From [View1] Order By CreateDate Desc

突然间,这玩意不知道抽什么风,一执行就超时,半个小时都无响应,而实际上的数据(Select * From [View1])只有400来条~~,真火大。

后来想想,之前一直好好的,会不会是因为新入了一笔带有特殊符号的记录原缘故呢?于是我就开始这样子搞了,假设这个[View1]有400条记录吧,

那我就执行 Select Top 399 * From [View1] Order By CreateDate Desc看看,F5...正常...

好了,再执行  Select Top 400 * From [View1] Order By CreateDate Desc 一看,我了个去,还是正常...

于是狠下心来 Select Top 10000 * From [View1] Order By CreateDate Desc 还是正常,哦,HOHO,那就行了~

呵呵,没错,就这么简单,加个Top 10000就行了,反正这个数据一般不会太多的,有个1000用户都看不完啦,对吧?更何况我10000,所以,这样子就好了。

注:

  1、我搞不懂为什么去掉Order By 为什么就可以执行了,刷的一声就出来了,有知道奸情的同学可以告诉我一下么~

  2、我更不知道为什么加个Top 上去,Order By就又正常了~

转载于:https://www.cnblogs.com/seasons1987/archive/2013/03/08/2949996.html

pivot 用order by 语句排序时,老是超时的解决办法,超Easy相关推荐

  1. sql server远程连接时提示超时的解决办法

    查看服务器端,即所连接的sql server端的防火墙是否允许了1433端口的入站,如果没有则新建入站规则,允许1433端口入站.

  2. c++ 1:非MFC工程使用MFC库时的问题及解决办法(如果要用CString或者提示windows头文件重复包含)...

    非MFC工程使用MFC库时的问题及解决办法(如果要用CString或者提示windows头文件重复包含) vc6和vc71的工程向导中都包含非MFC的工程,诸如win32 console projec ...

  3. VMware虚拟机IP地址老是改变的解决办法

    VMware虚拟机IP地址老是改变的解决办法 ip变化原因 DHCP分配IP地址后,有一个租用时长,默认两小时,到了租用时长,ip就会过期,主机会重新申请ip地址,这样地址就变了 解决方法就是修改ip ...

  4. [J2ME]Nokia播放音乐时发生MediaException的解决办法

     [J2ME]Nokia播放音乐时发生MediaException的解决办法 现象 在Nokia7610上播放音乐时遇到了-18的MediaException错误! J2ME中播放音乐资源的代码很容易 ...

  5. oracle分区list,Oracle 分区表中存在range-list表分区时遇到问题及解决办法

    Oracle 分区表中存在range-list表分区时遇到问题及解决办法 我们遇到的通常是list分区这种居多,我就不介绍了. 以下解决的是 复合分区情况 表已存在,需要在范围分区中增加一个分区 我们 ...

  6. 创业冲突的五种解决方法是_当创业合伙人发生冲突时,最好的解决办法看这5招...

    原标题:当创业合伙人发生冲突时,最好的解决办法看这5招 小编今天与各位创业的合伙人和高管分享一位朋友的经历,然后根据其经历得出来的一篇文章:创业是一段漫长的旅程.现实中创业者往往会费尽力气,在茫茫人海 ...

  7. java ee ide 假死_Eclipse编辑jsp、js文件时卡死现象的解决办法汇总

    使用Eclipse编辑jsp.js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲.将所有用过的方法罗列如下: 1.取消验证 windo ...

  8. 微信开挂怎么防止封号_为什么我的微信老是被封解决办法 微信如何防止被封号详细介绍...

    我们在使用微信的时候,总是会遇到很多的难题,这都是正常的.当我们在遇到了为什么我的微信老是被封的时候,那我们需要如何办呢?今天就一起来跟随知识屋的小编看看如何解决的吧. 为什么我的微信老是被封解决办法 ...

  9. 输入文字时自动带空格解决办法

    输入文字时自动带空格解决办法: 把输入法中的全角改为半角,即: 把 改为

最新文章

  1. 美国燃油管道商认怂,俄罗斯黑客收到500万美元赎金!,民众为抢汽油大打出手...
  2. GAITC 2021智媒论坛丨曹立宏:AI和BI互助发展 智能媒体任重道远
  3. 列表list和numpy的ndarray的copy()函数
  4. 理解Hinted Handoff
  5. python logging
  6. 八大排序算法的python实现(四)快速排序
  7. 统计单词个数(划分型)
  8. Algorithm Set:floyd判环法
  9. python不能安装的问题_无法安装pythoncolam
  10. linux major头文件_Linux的字符设备
  11. java中h1.j有什么作用_Android JNI学习之javah命令的正确使用(找了好半天才找到的,汉,网上好多说法都没用)...
  12. [CF453A] Little Pony and Expected Maximum【数论】
  13. 【数据分析系列】Python数据预处理总结篇
  14. java mac air_敲代码的Macbook Air2020终于到啦
  15. python瓦登尔湖词频统计
  16. java中CAE画实心圆的参数_java绘图中RenderingHints 参数
  17. Unity webGl 鼠标手指触屏控制相机围绕物体 360度旋转
  18. 【计算机网络】 网关:即“默认网关”的作用, 以及 默认路由的作用(只有路由器才有默认路由)
  19. mysql alter auto increment_修改mysql中Auto_increment值的例子
  20. dht11 python mysql_自己动手实现智能家居之温湿度数据采集存储(DHT11,MySql)

热门文章

  1. mybatis缓存机制
  2. php程序员笔试题库,2017年初级PHP程序员笔试题
  3. 怎么使用java初始化链表_Java 链表(LinkNode)的简单操作:初始化,遍历,插入,删除等...
  4. android tv 悬浮窗口,android TV的自定义关机弹出框
  5. 009_Get请求中文乱码
  6. linux安全狗 nginx,linux 下 safedog 防护 Nginx
  7. CAD2009软件安装资料及教程
  8. web访问hive速度怎么样_使用Hive的web界面:HWI
  9. linux 查明文密码,win10系统查看明文密码的操作方法
  10. 使用ansible批量部署开机启动时为字符界面