随笔分类 - 数据库
摘要:1.安装vs 需要工作负荷:使用C++的桌面开发Visual Studio扩展开发 需要单个组件:SDK、库和框架(满足cmake版本需求)用于Windows的C++ CMake工具 2.下载boost并解压到mysql源码目录下。http://sourceforge.net/projects/bo
阅读全文
摘要:show engine innodb status查看日志select @@version;查看版本(不同版本性能优化不同)SELECT * FROM information_schema.innodb_trx; 查看当前的事务状态select @@tx_isolation;查看当前会话隔离级别se...
阅读全文
摘要:MySQL/InnoDB定义的4种隔离级别:Read Uncommited可以读取未提交记录。Read Committed (RC)针对当前读,RC隔离级别保证对读取到的记录加锁 (记录锁),存在幻读现象。Repeatable Read (RR)(默认)针对当前读,RR隔离级别保证对读取到的记录加锁...
阅读全文
摘要:Oracle XE 是Oracle 提供一种免费的简易的版本,它可以用于商业用途而不需要支付授权费用,但有一个限制,数据库大小被限制在4G之内,且没有sid,但是可以通过用户实现同样的目标。
阅读全文
摘要:这个传说中的数据不一致,其实可能是空指针。
阅读全文
摘要:mysqldump -u root -p [数据库名]>c:\a.sql;mysql -u root -p [数据库名]<c:\a.sql;
阅读全文
摘要:使用EXECUTE IMMEDIATE执行命令时要用到',这时可以用单引号转义单引号即''示例:EXECUTE IMMEDIATE 'INSERT INTO ' || t || ' VALUES (' || m.ID || ',''' || m.NUM || ''',''' || m.VERSION || ''',' || c || ')';
阅读全文
摘要:使用EXECUTE IMMEDIATE执行命令时命令字符串不能添加命令结束符";",否则会报此错。
阅读全文
摘要:on delete cascade:外键指向记录被删除时级联删除受影响记录。alter table empadd constraint fk_emp_dept foreign key(dept) references dept(deptno) on delete cascade; 删除dept的记录时级联删除emp数据。on delete set null:外键指向记录被删除时设置受影响记录外键字段为空。alter table empadd constraint fk_emp_dept foreign key(dept) references dept(deptno) on delete se
阅读全文
摘要:字段名不允许使用,目前遇到的为NUMBER,"NUMBER"也不可以,只好改成了NUM。
阅读全文
摘要:hibernate映射文件:<id name="id" type="java.lang.Integer"> <column name="ID" /> <generator class="sequence"> <param name="sequence">Sequence_1</param> </generator></id>创建Sequence:create sequence Sequence_1; /*注意不能
阅读全文
摘要:select instance_name from v$instance;
阅读全文