1. <legend id='TSHNT'><style id='TSHNT'><dir id='TSHNT'><q id='TSHNT'></q></dir></style></legend>
      <bdo id='TSHNT'></bdo><ul id='TSHNT'></ul>
  2. <small id='TSHNT'></small><noframes id='TSHNT'>

      <i id='TSHNT'><tr id='TSHNT'><dt id='TSHNT'><q id='TSHNT'><span id='TSHNT'><b id='TSHNT'><form id='TSHNT'><ins id='TSHNT'></ins><ul id='TSHNT'></ul><sub id='TSHNT'></sub></form><legend id='TSHNT'></legend><bdo id='TSHNT'><pre id='TSHNT'><center id='TSHNT'></center></pre></bdo></b><th id='TSHNT'></th></span></q></dt></tr></i><div id='TSHNT'><tfoot id='TSHNT'></tfoot><dl id='TSHNT'><fieldset id='TSHNT'></fieldset></dl></div>
    1. <tfoot id='TSHNT'></tfoot>

      MySQL 视图是否比普通查询更快?

      Is a MySQL view faster than a normal query?(MySQL 视图是否比普通查询更快?)
      • <i id='gOJIZ'><tr id='gOJIZ'><dt id='gOJIZ'><q id='gOJIZ'><span id='gOJIZ'><b id='gOJIZ'><form id='gOJIZ'><ins id='gOJIZ'></ins><ul id='gOJIZ'></ul><sub id='gOJIZ'></sub></form><legend id='gOJIZ'></legend><bdo id='gOJIZ'><pre id='gOJIZ'><center id='gOJIZ'></center></pre></bdo></b><th id='gOJIZ'></th></span></q></dt></tr></i><div id='gOJIZ'><tfoot id='gOJIZ'></tfoot><dl id='gOJIZ'><fieldset id='gOJIZ'></fieldset></dl></div>
          <tbody id='gOJIZ'></tbody>
        <legend id='gOJIZ'><style id='gOJIZ'><dir id='gOJIZ'><q id='gOJIZ'></q></dir></style></legend>
        <tfoot id='gOJIZ'></tfoot>
          <bdo id='gOJIZ'></bdo><ul id='gOJIZ'></ul>
          • <small id='gOJIZ'></small><noframes id='gOJIZ'>

                本文介绍了MySQL 视图是否比普通查询更快?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我有一个使用许多连接(实际上是 8 个)的复杂查询.我正在考虑将其简化为视图.经过一些研究,我可以看到简单性和安全性的好处.但我没有看到任何提及速度的内容.

                I have a complex query using many joins (8 in fact). I was thinking of simplifying it into a view. After a little research I can see the benefits in simplicity and security. But I didn't see any mentions of speed.

                视图是否像准备好的语句一样工作,其中查询是预编译的?使用视图是否有任何显着的性能提升?

                Do views work like prepared statements, where the query is pre-compiled? Is there any notable performance gain from using views?

                推荐答案

                不,视图只是存储的文本查询.您可以对其应用WHEREORDER,计算执行计划时会考虑这些子句.

                No, a view is simply a stored text query. You can apply WHERE and ORDER against it, the execution plan will be calculated with those clauses taken into consideration.

                这篇关于MySQL 视图是否比普通查询更快?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                What does SQL clause quot;GROUP BY 1quot; mean?(SQL 子句“GROUP BY 1是什么意思?意思是?)
                MySQL groupwise MAX() returns unexpected results(MySQL groupwise MAX() 返回意外结果)
                MySQL SELECT most frequent by group(MySQL SELECT 按组最频繁)
                Why Mysql#39;s Group By and Oracle#39;s Group by behaviours are different(为什么 Mysql 的 Group By 和 Oracle 的 Group by 行为不同)
                MySQL GROUP BY DateTime +/- 3 seconds(MySQL GROUP BY DateTime +/- 3 秒)
                MySQL cumulative sum grouped by date(按日期分组的 MySQL 累计总和)
                <legend id='lWKLi'><style id='lWKLi'><dir id='lWKLi'><q id='lWKLi'></q></dir></style></legend>

                <small id='lWKLi'></small><noframes id='lWKLi'>

                    <bdo id='lWKLi'></bdo><ul id='lWKLi'></ul>
                    1. <tfoot id='lWKLi'></tfoot>

                          <tbody id='lWKLi'></tbody>

                        • <i id='lWKLi'><tr id='lWKLi'><dt id='lWKLi'><q id='lWKLi'><span id='lWKLi'><b id='lWKLi'><form id='lWKLi'><ins id='lWKLi'></ins><ul id='lWKLi'></ul><sub id='lWKLi'></sub></form><legend id='lWKLi'></legend><bdo id='lWKLi'><pre id='lWKLi'><center id='lWKLi'></center></pre></bdo></b><th id='lWKLi'></th></span></q></dt></tr></i><div id='lWKLi'><tfoot id='lWKLi'></tfoot><dl id='lWKLi'><fieldset id='lWKLi'></fieldset></dl></div>