最新文章列表

关于MySQL建表对DML的影响

今天一位同学问到线上曾经碰到过连续建表,导致阻塞普通的insert、update等。不过也没有保留现场。因此有疑问为什么建表会影响DML?   分析          首先这个现象不是在所有场景都会碰到(否则MySQL的用户们早就跳起来了)。 一来建表这个操作本身很快,只涉及到写表定义文件和初始化表空间。中间涉及到redo和undo的操作也很少(这里只讨论InnoDB表)。因此除非碰到磁盘 ...
丁林.tb 评论(3) 有3544人浏览 2013-04-27 15:37

修改Hibernate源码实现建表时字段和Entity里定义的fields顺序一致

Hibernate(至截稿时最新版本为4.1.3.Final)自动建表的表字段顺序总是随机的,之前我们总是自己写语句建好表,再使用Hibernate进行增删改查。始终是有点不方便。 最近看了下源码,发现很多地方都是使用LinkedHashMap或者是List来传输Entity里面的fields,觉得Hibernate应该是考虑到使用Entity里面定义的fields的顺序来实现建表语句里的表字段顺序 ...
Ryan_Wang 评论(1) 有2766人浏览 2012-06-08 22:12

CREATE TABLE 表名 AS SELECT 语句

Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as scott   SQL> select * from dept; DEPTNO DNAME LOC ------ -------------- ------------- 10 ...
as619864232 评论(0) 有90776人浏览 2012-03-30 15:19

ORA-01950 权限不足

oralce 每日一记   ORA-01950 权限不足。   create user test identified by test default talbespace users account unlock ;   conn test/test;   create table t(   id varchar2(20) );   此时报异常:ORA-01950。   ...
zzhangyongjie 评论(0) 有1396人浏览 2011-11-23 16:44

Oracle - Add Exist Validation Before Create Table

Usually we need to check the table is exist or not before create a new table, In Mysql database, that's very easy, 'cause mysql default sql statement support exist check, But in Oracle it's quite compl ...
kylinsoong 评论(0) 有1451人浏览 2011-11-07 13:49

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics