Nemo

Nemo 关注TA

路漫漫其修远兮,吾将上下而求索。

Nemo

Nemo

关注TA

路漫漫其修远兮,吾将上下而求索。

  • 加入社区3,280天
  • 写了1,496,113字

版面 > 数据库(共有40文章)

  • 数据库事务设计相关

    1,保持事务短小2,尽量避免事务中rollback3,尽量避免savepoint4,默认情况下,依赖于悲观锁5,为吞吐量要求苛刻的事务考虑乐观锁6,显示声明打开事务7,锁的行越少越好,锁的时间越短越好STARTTRANSACTION:开始事务,autocommit设为0,如果已经有一个事务在运行,则会触发一个隐藏的COMMITCOMMIT:提交事务,保存更改,释放锁ROLLBACK:回滚本事务对数......

     2,588    0    2017-05-26 10:44

  • SQL not in 中包含null值是个悲剧

    如果使用notin那么子查询中一定不能有null值,如果子查询中有null值那么查询无结果返回。1.测试notin子查询中包含null值测试表test_tSQL>select*fromtest_t;IDNAME------------------------------1a2b3c测试表test_t2SQL>select*fromtest_t2;IDNAME--------------......

     1,691    0    2017-03-22 20:14

  • Mysql 查询去除重复字段

    selectt1.*,count(distinctname)fromtablet1leftjointable2t2ont2.t1_id=t1.idgroupbynameorderbyt2.order_columlimit0,1000

     3,721    0    2016-12-02 14:52

  • Mysql 5.7 this is incompatible with sql_mode=only_full_group_by

    问题:   whichisnotfunctionallydependentoncolumnsinGROUPBYclause;thisisincompatiblewithsql_mode=only_full_group_by解决:登录Mysql,输入mysql>setglobalsql_mode='';

     3,913    0    2016-12-02 13:33

  • MongoDB基本操作

    最近在倒腾NodeJS+MongoDB,这里稍稍记录下MongoDB的基本操作好了,也是为了稍晚点用作复习的笔记。=========================================查看全部数据表> use ChatRoomswitched to db ChatRoom> show collection......

     4,055    0    2016-08-10 13:12

  • mysql添加索引

    1.添加PRIMARYKEY(主键索引) mysql>ALTERTABLE`table_name`ADDPRIMARYKEY(`column`) 2.添加UNIQUE(唯一索引) mysql>ALTERTABLE`table_name`ADDUNIQUE( `column` )  3.添加INDEX(普通索引)&nb......

     3,282    0    2016-08-03 09:23

  • SQL SERVER资源死锁

    com.microsoft.sqlserver.jdbc.SQLServerException:事务(进程ID 130)与另一个进程已被死锁在 lock资源上,且该事务已被选作死锁牺牲品。请重新运行该事务。atcom.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerExcept......

     3,698    0    2016-07-24 11:05

  • Ubuntu install postgresql

    Aftertryingapt-getinstallpostgresql-9.4,updating,tryingagainetcetc.ItseemsIcan'tinstallit:Couldn'tfindanypackagebyregex'postgresql-9.4'Iknowthereisasimilarquestioninaskubuntubuttheanswertheredoesn'two......

     3,037    0    2016-04-27 14:49

  • is not null && != null

    平时经常会遇到这两种写法:ISNOTNULL与!=NULL。也经常会遇到数据库有符合条件!=NULL的数据,但是返回为空集合。实际上,是由于对二者使用区别理解不透彻。默认情况下,推荐使用ISNOTNULL去做条件判断,因为SQL默认情况下对WHEREXX!=Null的判断会永远返回0行,却不会提示语法错误。这是为什么呢?SQLServer文档中对Null值的比较运算定义了两种规则,如在SQLSer......

     4,302    0    2016-04-21 09:57

  • MySQL5.7绿色版本安装配置问题

    今天在新机器上部署mysql准备做新构架的测试用.mysql的版本是官网最新的解压安装版本.安装配置过程中出现这么一个问题:===========================================D:\ProgramFiles\MySQL\MySQLServer5.7\bin>netstartmysqlMySQL服务正在启动..MySQL服务无法启动。服务没有报告任何错误。请键......

     2,770    0    2016-03-17 19:05