无序导致SQL
我一遍又一各处读到它,SQL的焦点是无序模子.这意味着多次执行沟通的SQL查询可以以差异的次序返回功效集,除非包括“order by”子句.有人可以表明为什么SQL查询可以在运行查询的差异实例中以差异的次序返回功效集吗?环境也许并非老是云云,但必定是也许的. 从算法上讲,当没有“order by”子句时,查询打算在确定功效集的次序时不起任何浸染吗?我的意思是当有一些查询的查询打算时,算法怎样不老是以沟通的次序返回数据? 留意:我没有质疑订单的行使,我问为什么没有担保,由于我正在试图领略因为无法担保所带来的挑衅. 办理要领一些SQL Server示例中完全沟通的执行打算可以返回差异排序的功效>无序索引扫描可以在allocation order或按键次序中执行,详细取决于有用的断绝级别. (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |