container和image是两种不同的概念,image即指存在的镜像,container指docker运行起来后image的实例。 当使用docker kill 把某个正在运行的实例kill掉之后,再次运行,会提示: Error response from daemon: Conflict. T ...
分类:
数据库 时间:
2020-11-21 12:09:25
阅读次数:
10
多个线程开启各自事务操作数据库中数据时,数据库系统要负责隔离操作,以保证各个线程在获取数据时的准确性。 数据库共定义了四种隔离级别: Serializable:可避免脏读、不可重复读、虚读情况的发生。(串行化) Repeatable read:可避免脏读、不可重复读情况的发生。(可重复读) Read ...
分类:
数据库 时间:
2020-11-21 12:08:08
阅读次数:
12
如果直接写 select * from user where id <> 217;mybatis就会报语法错误,<>特殊字符需要转义 如下 select * from user where id <> 217; 使用Mybatis的时候,特殊字符需进行转义,如<> <>&am ...
分类:
数据库 时间:
2020-11-21 12:07:00
阅读次数:
13
glc-test:PRIMARY> db.serverCmdLineOpts() { "argv" : [ "/home/work/mongodb/4.0.17/bin/mongod", "--config", "/home/work/mongodb/mongo_28042/etc/mongodb. ...
分类:
数据库 时间:
2020-11-21 12:03:26
阅读次数:
12
[oracle@monkey01 ~]$ rman target / Recovery Manager: Release 11.2.0.4.0 - Production on Mon Mar 26 13:48:45 2018 Copyright (c) 1982, 2011, Oracle and/ ...
分类:
数据库 时间:
2020-11-21 12:03:07
阅读次数:
9
大数据查询引擎Presto简介SQLonHadoop:Hive的出现让技术人员可以通过类SQL的方式对批量数据进行查询,而不用开发MapReduce程序MapReduce计算过程中大量的中间结果磁盘落地使运行效率较低为了提高SQLonHadoop的效率,各大工具应运而生,比如Shark、Impala等SQLonHadoop的常见工具:Presto是什么:Presto是由Facebook开发的分布式
分类:
数据库 时间:
2020-11-21 12:01:11
阅读次数:
8
目录设计数据库必备知识.这是以后进阶的基石一、数据库命令规范二、数据库基本设计规范三、数据库字段设计规范四、索引设计规范五、常见索引列建议六、如何选择索引列的顺序七、避免建立冗余索引和重复索引八、优先考虑覆盖索引九、索引SET规范十、数据库SQL开发规范十一、数据库操作行为规范一、数据库命令规范·所有数据库对象名称必须使用小写字母并用下划线分割·所有数据库对象名称禁止使用mysql保留关键字(如果
分类:
数据库 时间:
2020-11-21 11:59:32
阅读次数:
8
1、show index form table; #Table: 表名 #Non_unique :是否为unique index,0-是,1-否。 #Key_name:索引名称 #Seq_in_index:索引中的顺序号,单列索引-都是1;复合索引-根据索引列的顺序从1开始递增。 #Column_n ...
分类:
数据库 时间:
2020-11-20 12:23:36
阅读次数:
33
性能优化的目的是什么呢?(合理利用可利用的资源) 性能优化的方向: 硬件方面:CPU、内存、IO、网络、硬盘、显卡 软件方面:mysql这个软件内部优化,比如sql、算法,一些配置 项目方面:需求设计、架构优化、代码优化。 优化指标: 执行时间:一段代码从开始运行到运行结束所使用的时间 CPU时间: ...
分类:
数据库 时间:
2020-11-20 12:21:37
阅读次数:
27
self.cr.execute(sql, ) # res = self.cr.fetchmany(1000) while True: res = self.cr.fetchmany(1000) print(len(res),res) if not res: break return res fetc ...
分类:
数据库 时间:
2020-11-20 12:06:46
阅读次数:
12
一、背景介绍web应用采用的是ssh框架,数据库使用的sqlserver2014版本。二、问题:客户要求,ID列的数据类型必须是uniqueidentifier,一开始实体类的ID设计成java.lang.String类型;映射文件中ID的增长方式是uuid.hex123456789privatejava.lang.Stringid;publicjava.lang.StringgetId(){re
分类:
数据库 时间:
2020-11-20 12:06:33
阅读次数:
9
需求是使用sqlserver根据指定的数字和表生成一串连续的数字,类似于oracle中ROWNUM的功能,具体实现如下:一、Oracle使用ROWNUM实现方式1234SELECTROWNUMnumber_listFROM表名WHEREROWNUM<=10;二、SqlServer实现上述功能的三种方式1.使用MASTER…spt_values方式12345678SELECTnumberFRO
分类:
数据库 时间:
2020-11-20 12:06:19
阅读次数:
13
1.视图 1.1 什么是视图? 视图实际上是一张虚拟表,其本身不存储数据。 相当于一张表或多张表的数据结果集 数据表复杂的情况下,可以把查询结果放在虚拟表中,提升效率 1.2如何创建、更新、删除视图 创建 CREATE VIEW view_name AS SELECT column1 FROM ta ...
分类:
数据库 时间:
2020-11-20 11:56:03
阅读次数:
13
最近在sql使用中,发现 case when 的功能相当强大。 可以根据现有字段定义新的字段,可以对新字段进行排序等等。 下面简单举例说明。 用来测试的数据表内容如下: mysql> select * from test_student; + + + + + + | id | name | age ...
分类:
数据库 时间:
2020-11-20 11:53:29
阅读次数:
10
到官网下载 oracle jdk : https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html jdk-8u271-linux-x64.tar.gz 1.下载oracle jdk 2.解压缩 sudo tar ...
分类:
数据库 时间:
2020-11-20 11:47:39
阅读次数:
15
https://hackernoon.com/python-sandbox-escape-via-a-memory-corruption-bug-19dde4d5fea5 像numpy这种python模块,里面很多代码都是c写的,可能存在内存漏洞,而且很多是没怎么被注意的 这个洞是由于把有符号数没有 ...
分类:
数据库 时间:
2020-11-20 11:36:04
阅读次数:
14
1、Innodb_flush_log_at_trx_commit: 控制redo 往os buffer、磁盘 刷写的策略 (0) 每秒将redo buffer往os buffer(操作系统文件缓冲区) 刷写,每秒将os buffer同步到磁盘,如果宕机,会丢失一秒内的所有事务 (1) 事务每次com ...
分类:
数据库 时间:
2020-11-20 11:29:13
阅读次数:
15