博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle和MySQL中短小精悍的SQL
阅读量:2446 次
发布时间:2019-05-10

本文共 702 字,大约阅读时间需要 2 分钟。

如果让你写一个简单牛叉的SQL,数据库类型不限,你会写出什么样的SQL语句。

Oracle

   如果是Oracle,我就写个drop table dual;

这个SQL看起来很简单,包含的信息量还是蛮大的,首先对于dual表你得有一定的认识和了解,而这个视图和一般的数据字典不同,如果删除之后,直接会导致数据库不可用。恢复起来需要一个隐含参数来调整。

   当然如果想换一个角度来,写出一些含有人生哲理的SQL来,这方面得下不少功夫了。

   我想了一个,比如Flashback database to sysdate-1/24/60;

   这个我想表达的意思就是,数据库可以闪回到一分钟前,而我们的人生不会,统统不会。

  

MySQL

     MySQL的角度来写几个这方面的SQL自己还真想了不少,但是感觉都不是很满意,直到我看到了 提供的一个MySQL性能测试语句,简单但是威力很大。

   github上可以看到

    语句就一行:

yes "DO 0;" | mysql >/dev/null &

    如果想开个并行,那也不是事儿,比如开16个并发。

for i in {1..16}; do yes "DO 0;" | mysql > /dev/null & done

   这样的语句真实短小精悍。

我呢,也算是抛砖引玉了,大家有什么好的想法,欢迎留言。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23718752/viewspace-2141471/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/23718752/viewspace-2141471/

你可能感兴趣的文章
mootools_使用MooTools的别名功能
查看>>
mootools_MooTools dwCheckboxes插件
查看>>
wordpress页面_强制登录以查看WordPress博客页面
查看>>
wordpress标签分类_在WordPress中更改类别标签
查看>>
mootools_使用MooTools或jQuery的iPhone单击效果
查看>>
shoelace下载_Shoelace.css:基本CSS入门工具包
查看>>
bit.ly 短地址转换_使用PHP创建Bit.ly短URL:API版本3
查看>>
flext_Flext:MooTools自动增长Textrea插件
查看>>
mootools_书评:MooTools 1.2入门指南
查看>>
创建GitHub Pull Request和Issue模板
查看>>
reddit_使用PHP和JSON获取URL的Reddit分数
查看>>
火狐插件 xpi打包_将Firefox扩展程序打包为XPI
查看>>
使用Google Analytics(分析)跟踪AJAX链接点击
查看>>
图像处理库 gd_使用PHP和GD库进行图像处理
查看>>
robots.txt_robots.txt在开发服务器上重新路由
查看>>
css压缩_使用PHP轻松实现CSS压缩
查看>>
印象chrome_Google Chrome的第一印象
查看>>
mootools_使用MooTools进行背景动画
查看>>
动态库的静态加载和动态加载_以动态方式加载静态内容
查看>>
mootools_使用MooTools滑块的常见问题解答
查看>>