From 08f579ecc905b335eafa6f27d2846cc0a57fc1a1 Mon Sep 17 00:00:00 2001 From: "Key.L" <33833308+Key2Love@users.noreply.github.com> Date: Mon, 12 Oct 2020 20:19:20 +0800 Subject: [PATCH] fix ch2.md: fix ch2 ambigious translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit core 核心,kernel 内核. I think core is more like a word in hardware level , often is called "核心" in Chinese, while kernel is the english of "内核", is used in operating system, a word in software level. Here the author talks about cpu core, i think "核心" will be better --- ch2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ch2.md b/ch2.md index 4fbc1796..fa1e5441 100644 --- a/ch2.md +++ b/ch2.md @@ -338,7 +338,7 @@ SELECT * FROM animals WHERE family ='Sharks'; SQL示例不确保任何特定的顺序,因此不在意顺序是否改变。但是如果查询用命令式的代码来写的话,那么数据库就永远不可能确定代码是否依赖于排序。SQL相当有限的功能性为数据库提供了更多自动优化的空间。 -最后,声明式语言往往适合并行执行。现在,CPU的速度通过内核的增加变得更快,而不是以比以前更高的时钟速度运行【31】。命令代码很难在多个内核和多个机器之间并行化,因为它指定了指令必须以特定顺序执行。声明式语言更具有并行执行的潜力,因为它们仅指定结果的模式,而不指定用于确定结果的算法。在适当情况下,数据库可以自由使用查询语言的并行实现【32】。 +最后,声明式语言往往适合并行执行。现在,CPU的速度通过核心(core)的增加变得更快,而不是以比以前更高的时钟速度运行【31】。命令代码很难在多个核心和多个机器之间并行化,因为它指定了指令必须以特定顺序执行。声明式语言更具有并行执行的潜力,因为它们仅指定结果的模式,而不指定用于确定结果的算法。在适当情况下,数据库可以自由使用查询语言的并行实现【32】。 ### Web上的声明式查询