漫画赏析:Linux 版 SQL Server

Daniel Stori 的头像

·

·

·

16,832 次阅读

Linux 版 SQL Server (一)

sql-server-on-linux

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

在那个 Apache 进程高高兴兴的走出去之后,下一位却被要求创建 Linux 版的 SQL Server,这简直让人气的跳起来!

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

与其用 Linux 版 SQL Server,何不用 MySQL / MariaDB 呢? 大家使用过 Linux 版 SQL Server 吗?体验如何?欢迎评论。

Linux 版 SQL Server (二)

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

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

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


via:

作者:Daniel Stori 译者:GHLandy 校对&点评:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

15 条回复

  1. 来自四川成都的 Chrome 56.0|GNU/Linux 用户 的头像
    来自四川成都的 Chrome 56.0|GNU/Linux 用户

    这个也太黑 SQL Server 了,本来数据库就有尽可能利用系统所有资源的设置,MySQL 默认的配置里就有这么个选项。还有限制软件对系统资源的使用,其核心是调用 cgroup 功能,Docker 也只是对其的封装,所以不要把 Docker 说的太神。

    来自成都
  2. nikymaco [Chrome 56.0|Mac 10.11] 的头像
    nikymaco [Chrome 56.0|Mac 10.11]

    呵呵,漫画表达的核心思想就两个:
    1.linux sql server 很烂
    2.docker 很好很强大

    来自广州
  3. 来自四川成都的 Chrome 56.0|GNU/Linux 用户 的头像
    来自四川成都的 Chrome 56.0|GNU/Linux 用户

    我觉得漫画作者是站着说话不腰疼,一款数据库软件无论是性能如何,要写出一个原生的,不容易。Docker 现在不也在和 systemd 互撕吗?想自己成为 init。P.S. systemd-nspawn 建立的容器还是挺好用的。

    来自成都
  4. 来自香港香港科技大学的 Firefox 52.0|Windows 10 用户 的头像
    来自香港香港科技大学的 Firefox 52.0|Windows 10 用户

    这翻译。。。run for your life应该翻译成“你快逃命啊”而不是“为生活而奔波”吧。。。。(强迫症奇怪的关注点

  5. 来自山西长治的 Firefox 52.0|Windows XP 用户 的头像
    来自山西长治的 Firefox 52.0|Windows XP 用户

    SQL Server、Oracle默认配置,我只见过Oracle将服务器搞死(内存消耗导致,而且工作站还不到10个)

    来自长治
  6. 来自四川成都的 Chrome 57.0|GNU/Linux 用户 的头像
    来自四川成都的 Chrome 57.0|GNU/Linux 用户

    从甲骨文在 github 上托管的 Oracle for Docker 项目看,甲骨文目前对于 Oracle 数据库运行在 Linux 容器只提供有限支持。

    来自成都
  7. linux [Chrome 56.0|Mac 10.11] 的头像
    linux [Chrome 56.0|Mac 10.11]

    谢谢指点!邀请您也来参与我们 LCTT/ LCCT 的翻译啊~~ https://github.com/LCTT/comic

    来自北京
  8. GHLandy [Chrome 57.0|Windows 10] 的头像
    GHLandy [Chrome 57.0|Windows 10]

    谢谢指正。

    来自怀化
  9. 来自广东广州的 Chrome 57.0|Windows 10 用户 的头像
    来自广东广州的 Chrome 57.0|Windows 10 用户

    高级黑。。。

    来自广州
  10. 编程浪子 [Chrome 57.0|Windows 7] 的头像
    编程浪子 [Chrome 57.0|Windows 7]

    哈哈,是不是可以理解为docker的软文?^_^

    来自北京
  11. 来自湖南长沙的 QQ Browser 9.5|Windows 7 用户 的头像
    来自湖南长沙的 QQ Browser 9.5|Windows 7 用户

    数据库优化的核心就是要榨干所有硬件性能,我们在存储过程优化中,对0.05%的性能优化都不能放过,反而封装到docker里面,我只能发出一连串的hahahahah了。

    来自长沙
  12. 来自北京的 Firefox 52.0|Windows 7 用户 的头像
    来自北京的 Firefox 52.0|Windows 7 用户

    sqlserver还是老老实实的在windows下面耍吧

    来自北京
  13. 来自江苏南京的 Safari 10.1|Mac 10.12 用户 的头像
    来自江苏南京的 Safari 10.1|Mac 10.12 用户

    无脑黑!
    生成环境的服务器上,一个linux只是支撑一个主要server运行,而且本来就是高负载的数据库为什么要放倒docker里面?!多一层概念就多一层性能损耗,每一个性能损耗积少成多都是可以转化成效益的!

    来自南京
  14. 来自河北石家庄的 Liebao|Windows XP 用户 的头像
    来自河北石家庄的 Liebao|Windows XP 用户

    同意,毕竟一个是爷爷,一个是孙子

    来自石家庄
  15. 来自河北石家庄的 Liebao|Windows XP 用户 的头像
    来自河北石家庄的 Liebao|Windows XP 用户

    会不会是电脑的配置不够啊,更换一些硬件,可能结果会好些。

    来自石家庄

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注