mysql 与 oracle 的对比
1.表空间
mysql 的表空间有共享表空间和独占表空间
独占表空间,其实就是一张表一个表空间,其实也就是一张表一个数据文件
共享表空间似乎有点类似 oracle 的表空间,不同的表可以保存在同一个数据文
件里
但是貌似 mysql 新版本也有单独创建表空间的方法:
CREATE TABLE t1 (a int KEY, b text) DATA
DIRECTORY='/ssd1/my_data';
详细的可以看 oracle
说明
oracle 要先创建好表空间,然后指定某张表放到某个表空间
2.查询语句
在执行顺序上是一样的:开始->FROM 子句->WHERE 子句->GROUP BY 子
句->HAVING 子句->ORDER BY 子句->SELECT 子句->LIMIT 子句->最终结
果R
每个子句执行后都会产生一个中间结果R,供接下来的子句使用,如果不存在某
个子句,就跳过。
如日期函数
SQL> select to_char(sysdate,'yyyy-mm-dd') from dual;9
mysql> select date_format(now(),'%Y-%m-%d');99
增加一个月:R