漫画赏析：Linux 版 SQL Server
在那个 Apache 进程高高兴兴的走出去之后，下一位却被要求创建 Linux 版的 SQL Server，这简直让人气的跳起来！
漫画 SQL Server
118.122.120.11
这个也太黑 SQL Server 了，本来数据库就有尽可能利用系统所有资源的设置，MySQL 默认的配置里就有这么个选项。还有限制软件对系统资源的使用，其核心是调用 cgroup 功能，Docker 也只是对其的封装，所以不要把 Docker 说的太神。
来自四川成都的 Chrome 56.0|GNU/Linux 用户
2017-04-05T09:54:48.000
183.3.139.198
呵呵，漫画表达的核心思想就两个：<br />
1.linux sql server 很烂<br />
2.docker 很好很强大
nikymaco [Chrome 56.0|Mac 10.11]
2017-04-05T10:28:08.000
118.122.120.11
我觉得漫画作者是站着说话不腰疼，一款数据库软件无论是性能如何，要写出一个原生的，不容易。Docker 现在不也在和 systemd 互撕吗？想自己成为 init。P.S. systemd-nspawn 建立的容器还是挺好用的。
来自四川成都的 Chrome 56.0|GNU/Linux 用户
2017-04-05T10:49:55.000
175.159.124.31
这翻译。。。run for your life应该翻译成“你快逃命啊”而不是“为生活而奔波”吧。。。。（强迫症奇怪的关注点
来自香港香港科技大学的 Firefox 52.0|Windows 10 用户
2017-04-05T11:20:55.000
60.220.243.4
SQL Server、Oracle默认配置，我只见过Oracle将服务器搞死（内存消耗导致，而且工作站还不到10个）
来自山西长治的 Firefox 52.0|Windows XP 用户
2017-04-05T11:53:26.000
118.122.120.11
从甲骨文在 github 上托管的 Oracle for Docker 项目看，甲骨文目前对于 Oracle 数据库运行在 Linux 容器只提供有限支持。
来自四川成都的 Chrome 57.0|GNU/Linux 用户
2017-04-05T12:08:35.000
221.220.164.165
谢谢指点！邀请您也来参与我们 LCTT/ LCCT 的翻译啊~~ https://github.com/LCTT/comic
linux [Chrome 56.0|Mac 10.11]
2017-04-05T16:48:09.000
113.245.204.12
谢谢指正。
GHLandy [Chrome 57.0|Windows 10]
2017-04-05T19:11:00.000
210.21.9.251
高级黑。。。
来自广东广州的 Chrome 57.0|Windows 10 用户
2017-04-07T09:23:40.000
211.102.192.66
哈哈，是不是可以理解为docker的软文？^_^
编程浪子 [Chrome 57.0|Windows 7]
2017-04-07T16:50:45.000
118.250.102.33
数据库优化的核心就是要榨干所有硬件性能，我们在存储过程优化中，对0.05%的性能优化都不能放过，反而封装到docker里面，我只能发出一连串的hahahahah了。
来自湖南长沙的 QQ Browser 9.5|Windows 7 用户
2017-04-10T14:45:31.000
106.38.39.66
sqlserver还是老老实实的在windows下面耍吧
来自北京的 Firefox 52.0|Windows 7 用户
2017-04-11T10:08:33.000
153.3.61.222
无脑黑！<br />
生成环境的服务器上，一个linux只是支撑一个主要server运行，而且本来就是高负载的数据库为什么要放倒docker里面？！多一层概念就多一层性能损耗，每一个性能损耗积少成多都是可以转化成效益的！
来自江苏南京的 Safari 10.1|Mac 10.12 用户
2017-04-11T17:50:49.000
106.117.57.134
同意，毕竟一个是爷爷，一个是孙子
来自河北石家庄的 Liebao|Windows XP 用户
2017-04-22T15:37:23.000
106.117.57.134
会不会是电脑的配置不够啊，更换一些硬件，可能结果会好些。
来自河北石家庄的 Liebao|Windows XP 用户
2017-04-22T15:40:35.000
在那个 Apache 进程高高兴兴的走出去之后，下一位却被要求创建 Linux 版的 SQL Server，这简直让人气的跳起来！
### Linux 版 SQL Server （一）


![sql-server-on-linux](/data/attachment/album/201704/05/091930x5e55tkb6t4ft552.png)


在 Linux 内核之中，大家正在静静的等待进程的创建。每个创建的进程会被分配一个进程 ID （PID）。


在那个 Apache 进程高高兴兴的走出去之后，下一位却被要求创建 [Linux 版的 SQL Server](/article-7967-1.html)，这简直让人气的跳起来！


这个愤怒的进程宣称，“我将占用所有的 CPU 和内存！”面对其它面面相觑的进程们，内核无奈的宣布，“伙计们，我们打烊了……”


与其用 Linux 版 SQL Server，[何不用 MySQL / MariaDB 呢？](/article-8073-1.html) 大家使用过 Linux 版 SQL Server 吗？体验如何？欢迎评论。


### Linux 版 SQL Server （二）


![](/data/attachment/album/201704/05/212828jat0psf0xeodotn6.png)


Clark，嗯，就是那个贪婪的 Linux 版的 SQL Server，它要把 Linux 服务器撑破了，内核已经陷入崩溃了，急切需要重启。


等等，似乎我们找到了一个好办法，把 Clark 关到盒子里面去。


看起来不错哦，果然鲸鱼的大肚子能装啊——内核长吁一口气。




---


via:


* <https://turnoff.us/geek/sql-server-on-linux/>
* <https://turnoff.us/geek/sql-server-on-linux-2/>


作者：[Daniel Stori](https://turnoff.us/about/) 译者：[GHLandy](https://github.com/GHLandy) 校对&点评：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出

