码迷,mamicode.com
首页 > 数据库 > 周排行
mysql 死锁记录
测试环境:mysql5.7.18RR隔离级别创建表,插入部分测试数据CREATETABLEyhtest(aINT(11)NOTNULLAUTO_INCREMENT,bINT (11)DEFAULTNULL,cINT(11)DEFAULTNULL,PRIMARYKEY(a),uniquekey(b))ENGINE=INNODB;INSERTINTOyhtestVALUE(1,1, 1),(2,2,2),(3,3,3),(4,4,4),(5,5,5),(6,6,6),(7..
分类:数据库   时间:2017-10-27 17:53:02    阅读次数:262
MongoDB用户权限篇
db.createUser(user,writeConcern) user这个文档创建关于用户的身份认证和访问信息 writeConcern这个文档描述保证MongoDB提供写操作的成功报告user文档,定义了用户的以下形式: user字段,为新用户的名字 pwd字段,用户的密码 cusomData字段,为任意内容,例如可以为用户全名..
分类:数据库   时间:2017-10-27 17:54:16    阅读次数:140
mysql 元数据锁 Meta Data lock
什么是MDLMDL,MetaDatalock,元数据锁,一般称为字典锁。字典锁与数据锁相对应。字典锁是为了保护数据对象被改变,一般是一些DDL会对字典对象改变,如两个事物,事物1先查询表,然后事物2试图alter,其首先需要等待事物1结束(提交或回滚),此时的状态便是Waitingfortablemet..
分类:数据库   时间:2017-10-27 17:54:53    阅读次数:187
图数据库Neo4j全栈Web技术解密
注:作者的代表作品【Neo4j+D3.js项目视频教程】http://edu.51cto.com/course/11315.html?reciNeo4j是什么?图1.Neo4jWeb控制台Neo4j是一个图形数据库,这也就意味着它的数据并非保存在表或集合中,而是保存为节点以及节点之间的关系。在Neo4j中,节点以及关系都能够包含保存值..
分类:数据库   时间:2017-10-27 17:56:05    阅读次数:583
关于注释对sql语句的影响
在程序中经常会遇到各种奇怪的问题,下面是我遇到的因为注释导致报错的问题:1、在使用PLSQL时候会经常使用快捷方式注释。但是在一大段注释内部会出现一些注释,这样会把反斜杠变成顺斜杠。如下图所示点击快捷键之后如下:如果在还原只能使用快捷键,而避免使用手动,防止原有..
分类:数据库   时间:2017-10-27 17:56:26    阅读次数:255
SQL SERVER的锁机制(一)——概述(锁的种类与范围)
SQL SERVER的锁机制系列: SQL SERVER的锁机制(一)——概述(锁的种类与范围) SQL SERVER的锁机制(二)——概述(锁的兼容性与可以锁定的资源) SQL SERVER的锁机制(三)——概述(锁与事务隔离级别) SQL SERVER的锁机制(四)——概述(各种事务隔离级别发生 ...
分类:数据库   时间:2017-10-27 17:56:55    阅读次数:154
SQL语句中----删除表数据drop、truncate和delete的用法
一、SQL中的语法 1、drop table 表名称 eg: drop table dbo.Sys_Test 2、truncate table 表名称 eg: truncate table dbo.Sys_Test 3、delete from 表名称 where 列名称 = 值 eg: delete ...
分类:数据库   时间:2017-10-27 17:59:24    阅读次数:230
hive和关系型数据库
1)hive和关系型数据库存储文件的系统不同。 hive使用hdfs(hadoop的分布式文件系统),关系型数据库则是服务器本地的文件系统; 2)hive使用的计算模型是mapreduce,而关系型数据库则是自己设计的计算模型。 3)hive是为海量数据做数据挖掘设计的,实时性差;而关系型数据库是为 ...
分类:数据库   时间:2017-10-27 17:59:39    阅读次数:165
SQLServer快速生成多字段sql语句
也许会碰到这样的问题:有一张表有几十个或者上百个字段,备份后删除了一部分数据,过后发现问题需要恢复其中一部分数据,但有几个字段不需要恢复(比如100个字段,只需恢复97个)初学阶段:对于一个初学者可能是个噩梦:"oh,mygod!难道要手打97个字段???",一边从网上找案例..
分类:数据库   时间:2017-10-27 18:00:32    阅读次数:168
Mysql组复制故障恢复测试
在前面的两篇文章中,介绍了mysql组复制的特点及配置过程,本文演示mysql单组复制下的模拟故障测试。一、组复制所有成员服务器宕机重启后的恢复连接所有的mysql实例查询当前的组复制成员情况,状态都是OFFLINE,这种情况下如何恢复组复制?mysql>select*fromperformance_sch..
分类:数据库   时间:2017-10-27 18:00:41    阅读次数:1265
oracle存储结构
数据库的逻辑存储,从表空间开始查起一个数据库对象的逻辑存储结构如下表空间-段-区-块select * from dba_tablespaces;select * from dba_segmentswhere tablespace_name='KYC_VEH';select * from dba_se ...
分类:数据库   时间:2017-10-27 18:02:47    阅读次数:174
数据库测试
数据库测试:之前写的数据库测试代码稍微有点繁杂,现在我们将这些代码进行简化一下,将备份、还原数据的方法单独写在一个类里,然后测试类继承于这个类。代码示例:测试类代码示例:测试类的代码稍微更改了一下,让测试的覆盖率提高测试结果:测量测试覆盖率:测量测试覆盖率..
分类:数据库   时间:2017-10-27 18:02:56    阅读次数:200
JavaWeb中jdbcproperties配置文件
开发中使用properties配置文件,方便后期维护。 配置文件只需要加载一次,提供静态代码,当前类被加载到内存执行 配置文件 jdbc.properties 加载配置文件:properties对象 开发中会使用Properties对象进行, 我们可以采用加载properties 文件获得流,然后使 ...
分类:数据库   时间:2017-10-27 18:03:03    阅读次数:229
Cannot drop a database link after changing the global_name ORA-02024 (文档 ID 382994.1)
Cannotdropadatabaselinkafterchangingtheglobal_nameORA-02024(文档ID382994.1)APPLIESTO:OracleDatabase-EnterpriseEdition-Version9.2.0.6andlaterInformationinthisdocumentappliestoanyplatform.***Checkedforrelevanceon14-Nov-2014***SYMPTOMSNotabletodropadatabaselin..
分类:数据库   时间:2017-10-27 18:04:31    阅读次数:164
mysql主从复制的步骤
master端192.168.200.771.在/etc/my.cnf里添加[mysqld]log-bin=mysql-binserver-id=12.查看设置是否生效一、在data目录是否有mysql-bin.000001文件和mysql-bin.index文件二、mysql>showvariableslike‘%log_bin%‘;+---------------------------------+----------------------..
分类:数据库   时间:2017-10-27 18:04:45    阅读次数:172
python中sql语句的占位符
报错信息:"File"/usr/lib/pymodules/python2.6/MySQLdb/cursors.py", line 151, inexecute query = query % db.literal(args)TypeError: %d format: a number is req ...
分类:数据库   时间:2017-10-27 18:05:07    阅读次数:639
sqlserver字符串处理函数大全
--╔══════════╗ --=====================================║Cast函数转换║ --╚══════════╝--CAST()函数语法如下:--CAST(<expression>AS<data_type>[length])/* 【0】、convert在进行日期转换时还提供了丰富的样式,cast只能进行普..
分类:数据库   时间:2017-10-27 18:05:15    阅读次数:178
MySQL第三课 函数以及时间相关问题
1)删除某一个时间之前的记录deletefromcs_storage_video_filewheredate(start_time)<=‘2017-10-27‘问题,目前只是支持精确到日,无法支持时分秒,如下指令删除异常deletefromcs_storage_video_filewheredate(start_time)<=‘2017-10-2709:00:00‘2)uuid函数提供一个默认..
分类:数据库   时间:2017-10-27 18:05:49    阅读次数:177
Sql Server优化---统计信息维护策略
首先解释一个概念,统计信息是什么: 简单说就是对某些字段数据分布的一种描述,让SQL Server大概知道预期的数据大小,从而指导生成合理执行计划的一种数据库对象 默认情况下统计信息的更新策略: 1,表数据从0行变为1行 2,少于500行的表增加500行或者更多 3,当表中行多于500行时,数据的变 ...
分类:数据库   时间:2017-10-27 18:08:43    阅读次数:166
JDBC获得数据库表中的auto_increment类主键
在对表进行插入数据时,如果主键是自增长类型,那么我们可以不对主键那一列进行赋值,但是有时候,这个主键恰好是别的表的外键,那么我们需要知道这次自增长的值,当然我们可以执行一次查询语句,根据你插入的信息当条件,简便方法就是在执行插入sql语句后,可以直接返回该主键。 ...
分类:数据库   时间:2017-10-27 18:36:12    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!