码迷,mamicode.com
首页 > 数据库 > 周排行
mysql 垂直拆分
为什么需要垂直拆分 为了提升数据库性能,可以考虑将 blob 和 text 拆分到单独的表中去 垂直拆分为什么可以提升性能 将 blob, text 这些大字段拆分出去后。mysql 底层存储单页可以存储更多 row 记录(其实也多不了多少, 因为 blob 和 text 字段可能只有前 20 个字 ...
分类:数据库   时间:2020-05-11 23:28:34    阅读次数:81
MySql表的约束
* 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 * 分类: 1. 主键约束:primary key 2. 非空约束:not null 3. 唯一约束:unique 4. 外键约束:foreign key * 非空约束:not null,值不能为null 1. 创建表时添加约束 ...
分类:数据库   时间:2020-05-11 23:29:54    阅读次数:83
Flink学习(四) Flink Table & SQL 实现wordcount Java版本
Flink Table & SQL WordCountFlink SQL 是 Flink 实时计算为简化计算模型,降低用户使用实时计算门槛而设计的一套符合标准 SQL 语义的开发语言。 一个完整的 Flink SQL 编写的程序包括如下三部分。 Source Operator:是对外部数据源的抽象, ...
分类:数据库   时间:2020-05-11 23:31:08    阅读次数:119
NOSQL 数据库的四大类型
1 键值数据库 相关产品:Redis、Riak、SimpleDB、Chordless、Scalaris、Memcached 应用:内容缓存 优点:扩展性好、灵活性好、大量写操作时性能高 缺点:无法存储结构化信息、条件查询效率较低 使用者:百度云(Redis)、GitHub(Riak)、BestBuy ...
分类:数据库   时间:2020-05-11 23:35:12    阅读次数:140
deepin中用docker安装mysql数据库
先查询MySQL源 也可以去官网查看镜像tag,选择自己需要的版本,否则会下载最新版本: "https://hub.docker.com/_/mysql/" 然后报错了!!! 换成国内的镜像源 重启docker 再试一下 验证一下 为docker创建一个专门放mysql 的文件夹 启动mysql容器 ...
分类:数据库   时间:2020-05-11 23:42:11    阅读次数:106
【OracleDB】 01 概述和基本操作
实例概念: Oracle有一个特殊的概念 Oracle数据库 = 数据库 + Oracle文件系统 + Oracle实例 实例处理Oracle的请求,调用文件系统 然后返回结果响应给客户端 单实例和多实例 一个数据库可以对应多个实例操作 数据库服务 这是Oracle数据库的服务,一定要安装 如果找不 ...
分类:数据库   时间:2020-05-11 23:53:24    阅读次数:82
MYSQL 数据类型
mysql中的数据类型: 数字 默认是有符号的 使用unsigned变为无符号。 tinyint 1个字节(-128,127)(0,255) int 4个字节 float(255,30) 小数点后面保留30位,总共有255位 例如float(5,2)总共有五位,小数点后面2位,234.32 floa ...
分类:数据库   时间:2020-05-11 23:54:32    阅读次数:86
MySql数据库基础
数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL SQL 1.什么是SQ ...
分类:数据库   时间:2020-05-12 00:06:23    阅读次数:78
dbus和qtdbus
什么是D Bus? D Bus是一种消息总线系统,用于两个应用之间的通信。 对于进程间通信,D Bus也可以管理应用的生命周期, Qt D Bus D Bus是一种linux下进程间通信(IPC)和远程方法调用(RPC)机制,使用统一的通信方式来取代linux下多种IPC竞争状态。 它既可以进行系统 ...
分类:数据库   时间:2020-05-12 09:16:38    阅读次数:96
项目依赖问题导致No qualifying bean of type 'org.apache.ibatis.session.SqlSessionFactory' available: more than one 'primary' bean
背景 A项目之前一直都是好好的,但是某天下午启动的时候报错,报错见下,报错原因是org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'org.apache.ibat ...
分类:数据库   时间:2020-05-12 09:18:26    阅读次数:100
mysql锁
【前言】数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样,为了满足各自特定应用场景的需求,每种存储引擎的锁定机制都是为各自所面对的特定场 ...
分类:数据库   时间:2020-05-12 09:24:02    阅读次数:66
MySQL 清除表空间碎片
碎片产生的原因 (1)表的存储会出现碎片化,每当删除了一行内容,该段空间就会变为空白、被留空,而在一段时间内的大量删除操作,会使这种留空的空间变得比存储列表内容所使用的空间更大; (2)当执行插入操作时,MySQL会尝试使用空白空间,但如果某个空白空间一直没有被大小合适的数据占用,仍然无法将其彻底占 ...
分类:数据库   时间:2020-05-12 09:33:11    阅读次数:80
python工业互联网应用实战1—SQL与ORM
本章节是一个新的系列文章的开始,我们同样采用实战案例的方式和一些关键技术支出穿插的方式来介绍企业开发过程中常遇到的问题和实践经验总结。开篇第一章就介绍ORM和SQL获取数据的不同方式,主要是笔者近些年来使用Django的ORM实实在在的带来了开发效率的提升和业务变更的方便性,尤其企业开发过程中遇到的... ...
分类:数据库   时间:2020-05-12 09:48:16    阅读次数:79
探索Mysql锁机制(一)——乐观锁&悲观锁
后面会按照下图,分批次对Mysql的锁和大家一起分享 image.png 前言 数据库的锁机制是并发控制的重要内容,是对程序控制数据一致性的补充,更细粒度的保障数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。下面主要针对我们常见的InnoDB和Myisam进行解析。 注:下文提到 ...
分类:数据库   时间:2020-05-12 09:48:56    阅读次数:82
oracle 求本月和上月的数据
1 --CREATE OR REPLACE VIEW MID_V_SAFE_I03_POLICY AS 2 SELECT 3 T1.STATMONTH, -- 统计月 4 T1.STATDATE, -- 统计日 5 T1.COMCODE, -- 填报机构代码 6 T1.CLASSCODE, -- 保 ...
分类:数据库   时间:2020-05-12 09:51:47    阅读次数:84
mysql 批量更新
private function parseUpdate($data, $field,$table) { $sql = " update {$table} set "; //$keys = array_keys(current($data));print_r($keys);die; /* forea ...
分类:数据库   时间:2020-05-12 09:56:42    阅读次数:80
MySQL 日期函数 今天明天昨天......
MySQL 获得当前日期时间 函数 获得当前日期+时间(date + time)函数:now() mysql> select now(); + + | now() | + + | 2008-08-08 22:20:46 | + + 获得当前日期+时间(date + time)函数:sysdate() ...
分类:数据库   时间:2020-05-12 11:16:22    阅读次数:107
LINUX学习-Mysql集群-一主多从
新建一台服务器 192.168.88.40 yum -y install mysql mysql-server 编辑etc下的配置文件 vim /etc/my.cnf 输入 bin-log=mysql-bin server-id=40binlog-ignore-db=mysql 主服务器赋予权限 g ...
分类:数据库   时间:2020-05-12 11:22:50    阅读次数:82
exp img 根据数据库用户导入导出数据库表
exp img 根据数据库用户导入导出数据库表前言: 1、exp命令空表不能导出是因为11g中的不曾插入数据的空表是不分配存储单元的。解决办法为执行第一二步。 2、导入操作的数据库用户与表空间与导出的用户与表空间名一致,数据库版本只能为同版本或低版本导入高版本,否则会报错。 3、如果导入导出数据库版 ...
分类:数据库   时间:2020-05-12 11:24:24    阅读次数:99
MySQL导入
1. 使用 mysql 命令导入 使用 mysql 命令导入数据库格式如下: mysql u用户名 p 数据库名 create database abc; 创建数据库 mysql use abc; 使用已创建的数据库 mysql set names utf8; 设置编码 mysql source / ...
分类:数据库   时间:2020-05-12 11:25:48    阅读次数:85
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!