MM们

我可以从这里找到最完整的列表如下:SELECT语句中的投影列必须明确声明,并且表名必须由两部分组成。请注意,这意味着该语句中引用的所有表必须位于同一数据库中。该语句不能使用星号()或table_name。指定列的语法。该语句不能使用未命名的列或重复的列名。该语句必须引用基表。该语句不能引用具有计算列的表。除非该语句使用GROUP BY表达式,否则SELECT语句中的投影列可能不包含聚合表达式。提供GROUP BY表达式时,选择列表可能包含聚合函数COUNT_BIG()或SUM()。但是,不能为可为空的列指定SUM()。该语句可能未指定HAVING,CUBE或ROLLUP。SELECT语句中用作简单表达式的投影列不得出现多次。该声明不能包含PIVOT或UNPIVOT运算符。该语句不能包含UNION,INTERSECT或EXCEPT运算符。该语句不能引用视图。该语句不得包含以下任何内容:DISTINCT,COMPUTE或COMPUTE BY或INTO。该语句不能引用服务器全局变量(@@ variable_name)。该语句不能引用派生表,临时表或表变量。该语句不得引用其他数据库或服务器中的表或视图。该语句不得包含子查询,外部联接或自我联接。该语句不能引用大型对象类型:text,ntext和image。该语句不得使用CONTAINS或FREETEXT全文谓词。该语句不得使用行集函数,包括OPENROWSET和OPENQUERY。该语句不得使用以下任何聚合函数:AVG,COUNT(*),MAX,MIN,STDEV,STDEVP,VAR或VARP。该语句不得使用任何不确定的函数,包括排名和窗口函数。该语句不能包含用户定义的聚合。该语句不得引用系统表或视图,包括目录视图和动态管理视图。该语句不能包含FOR BROWSE信息。该语句不能引用队列。该语句不得包含不能更改且不能返回结果的条件语句(例如,WHERE 1 = 0)。该语句不能指定READPAST锁定提示。该语句不能引用任何Service Broker QUEUE。该语句不能引用同义词。该语句不能具有基于double / real数据类型的比较或表达式。该语句不能使用TOP表达式。

MySQL有sqldependency_SqlDependency的局限性是什么相关推荐

  1. mysql范围查找性能_MYSQL(四)查询性能优化

    优化数据访问 1.是否向数据库请求了不需要的数据 解决方式: A. 查询后加limit B. Select后写需要的列而不是* 2. 是否扫描了额外的数据 数据库的访问方式速度由慢到快:全表扫描,索引 ...

  2. MySQL数据库:explain执行计划详解

    一.执行计划: 执行计划是SQL语句经过查询分析器后得到的 抽象语法树 和 相关表的统计信息 作出的一个查询方案,这个方案是由查询优化器自动分析产生的.由于是动态数据采样统计分析出来的结果,所以可能会 ...

  3. mysql笔记03 查询性能优化

    查询性能优化 1. 为什么查询速度会慢? 1). 如果把查询看作是一个任务,那么它由一系列子任务组成,每个子任务都会消耗一定的时间.如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减 ...

  4. mysql使用常量列_MySQL 执行计划

    1.使用explain语句去查看分析结果 如explain select * from test1 where id=1; 会出现:id selecttype table type possible_ ...

  5. 高性能MySQL——查询性能优化

    在数据库设计中,如果查询写得很糟糕,即使库表结构设计再合理,索引再合理也无法实现高性能. 1.优化数据访问 查询性能低下最基本的原因是访问的数据太多.对于低效的查询,通过以下两步来分析总是很有效: 确 ...

  6. 从消防水管喝水mysql_再见MYSQL - 06 - 查询性能优化

    查询优化 索引优化 表库结构优化 三架马车 6.1 查询为什么会慢 ? 真正重要的是响应时间 把查询看做一个任务,则他由多个子任务组成 优化子任务 消除一部分子任务 减少子任务的执行次数 让子任务运行 ...

  7. 高性能MySQL -- 查询性能优化

    一般来说一个好的程序:查询优化,索引优化,库表结构要同时进行优化.今天我们来讲一下查询优化. 我们需要对MySQL的架构有基本认知,所以这里贴一张图大家看看: 图片来自于<小林coding> ...

  8. mysql骚操作_《关于MySQL的一些骚操作》

    概要 回顾以前写的项目,发现在规范的时候,还是可以做点骚操作的. 假使以后还有新的项目用到了MySQL,那么肯定是要实践一番的. 为了准备,创建测试数据表(建表语句中默认使用utf8mb4以及utf8 ...

  9. mysql骚操作_关于MySQL的一些骚操作——提升正确性,抠点性能

    概要 回顾以前写的项目,发现在规范的时候,还是可以做点骚操作的. 假使以后还有新的项目用到了MySQL,那么肯定是要实践一番的. 为了准备,创建测试数据表(建表语句中默认使用utf8mb4以及utf8 ...

最新文章

  1. python计算特征的统计值并文本输出
  2. python如何扩展库_python的常用扩展库以及使用方式
  3. Fatal error: cannot allocate memory for the buffer pool
  4. web动画_Web动画简介
  5. 总结下2018年,我们归纳了几种将对智能安防产生影响的技术发展趋势
  6. import com.google.common.* 出错,找不到
  7. 【Java并发编程】16、ReentrantReadWriteLock源码分析
  8. Linux---僵尸进程的解决办法
  9. 新手老问题---------跨线程的控件访问
  10. java金字塔程序_Java中的金字塔模式程序
  11. 基于数组实现Java 自定义Stack栈类及应用
  12. 自然语言处理技术发展简史
  13. win11登录网站出现登录失败,请使用IE内核浏览器解决办法
  14. 三分钟看懂什么是运维
  15. 如何从固态硬盘启动计算机,怎么把固态硬盘设置为第一启动系统
  16. Markdown 小技巧之图片左对齐
  17. 购买计算机如何选择CPU,怎么选购笔记本电脑CPU 选购笔记本电脑CPU方法【详解】...
  18. 怎么使用XCode给iOS手机安装测试包
  19. 天线工程手册_相控阵天线方向图第3部分:旁瓣和锥削
  20. 【转】编程思维轻松培养一个有条理,思路清晰的孩子

热门文章

  1. Git(1)-- Win10 安装 Git 详细教程(超详细纯小白教程)
  2. 在手机里输入八卦及64卦符号(老年教程)
  3. C++调用 Json解析与处理库
  4. Ubuntu18.04图片信息查看器
  5. Android经典蓝牙开发简介(Google官网译文)
  6. Collection __NSArrayM: 0xxxxxxx was mutated while being enumerated.
  7. tensorflow之eval
  8. 进阶15 IO流+字节字符输入输出+IO异常处理+属性集+缓冲流+各种编码+序列化
  9. android字符串点击事件,Android匹配字符串高亮并设置点击事件
  10. 合并两个xml文件 php_怎样合并两个pdf文件