ICode9

精准搜索请尝试: 精确搜索
  • mysql 锁2020-05-27 20:03:26

    select ... lock in share mode //共享锁 select ... for update //排他锁   行锁的3种算法: record lock:单个行记录上的锁 gap lock:锁定范围,不锁定记录本身,只在RR里使用 next-key lock:锁定范围,并锁定记录本身,假如有两个数据3,7,则对区间(-无穷,3],(3,7],(7,正无穷)进行上锁 Previous-Key

  • mysql 事务2020-05-27 20:03:03

    事务ACID * 原子性(atomicity)一个事务必须被视为一个不可分割的最小工作单元,整个事务中所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作 * 一致性(consistency)数据库总是从一个一致性的状态转换到另外一个一致性的状态,保持完整性约束。 * 隔

  • 购物商城数据库设计-订单系统设计2020-05-27 20:01:48

    订单系统在整个商城体系中的作用非常重要,因为一些业务的开展往往是围绕订单来展开的。因此设计好一个订单系统是多么的重要。 我们根据用户的行为逐个设计表结构。 首先用户浏览商品,将看中的商品加入到购物车,这里应该有一张购物车表 购物车表(order_cart) ---- skuId spuId 用户id

  • mysql innodb 表2020-05-27 19:58:34

    表是根据主键顺序组织存放的,这种方式称为索引组织表 没定义主键,则判断是否有非空的唯一索引,如果有就用该列作为主键,没有的话自动创建6字节的指针作为主键 可通过 select a,b,c,_rowid 来判断表的主键,_rowid会显示单列主键列的值   逻辑存储结构     常见的段有数据段、索引段、

  • mysql innodb 文件2020-05-27 19:55:28

    mysql --help | grep my.cnf 查看配置文件   参数文件 查看参数变量: 通过命令 show variables [like 'abc'\G]; 或者查看 information_schema下的global_variables视图 修改动态变量:分为会话范围和全局范围修改 set a=1     日志文件 show variables like 'log_error'\G; //错

  • jdbc-mysql链接-基础版2020-05-27 19:53:06

    public static void main(String[] args) throws SQLException { String url = "jdbc:mysql://127.0.0.1:3306/student"; String userName = "root"; String password = "11111"; String sql = "select id,name,age from user

  • mysql 视图2020-05-27 19:52:47

    视图的好处 重用sql语句,简化复杂语句,屏蔽查询细节 保护数据,用户只看到部分字段   视图可以嵌套,可使用order by,不能索引,不能有触发器和默认值 有的视图可以执行更新操作,mysql不支持物化视图     视图的两种算法 Merge:合并,执行的时候,将视图的sql语句与外部查询语句混合在一起,最

  • mysql 分区2020-05-27 19:52:30

    水平分表 range,1~10000一个表,10001~20000一个表 hash,取模 地理区域,华东,华西 时间,一年一个表     分区,对客户端是透明的,分区字段必须是主键的一部分 create table article( id int auto_increment PRIMARY KEY, title varchar(64), content text )PARTITION by HASH(id) PARTITIO

  • SQL SERVER修改为sa登陆权限报错,233,18456接连出现【抓狂ing】2020-05-27 19:07:28

    【记录生活】 今天做作业需要修改sa权限,本人电脑没错误。 同样教程发给朋友,错误百出。。。。 话不多说,百度很多解决方法,但是都没有解决,贴出解决方法。 0.用Windows身份验证登录,执行SQL命令:ALTER LOGIN sa WITH PASSWORD='新密码',在用sa登录试试。(前提在Windows身份下可以成功登录)

  • Spark SQL源码解析(五)SparkPlan准备和执行阶段2020-05-27 18:58:49

    Spark SQL原理解析前言: Spark SQL源码剖析(一)SQL解析框架Catalyst流程概述 Spark SQL源码解析(二)Antlr4解析Sql并生成树 Spark SQL源码解析(三)Analysis阶段分析 Spark SQL源码解析(四)Optimization和Physical Planning阶段解析 SparkPlan准备阶段介绍 前面经过千辛万苦,终于生成可实际执

  • Linux安装MySQL5.72020-05-27 18:54:26

    ]# vi /etc/hosts    192.168.101.21 itsky21 # ping 192.168.101.21   [root@localhost ~]# rpm -qa |grep mysql [root@localhost ~]# rpm -qa |grep mariadb mariadb-libs-5.5.60-1.el7_5.x86_64 [root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

  • mysql简介2020-05-27 18:04:04

    01: MySql简介 目录: 参考网站 1.1 数据库介绍 1.2 视图 1.3 触发器 1.4 事物 1.1 数据库介绍   1、什么是数据库?      1. 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同          的API(接口)用于创建,访问,管理,搜索和

  • redis简单使用2020-05-27 17:57:07

    redis简单使用Redis是一个开源的内存数据库,Redis提供了多种不同类型的数据结构,很多业务场景下的问题都可以很自然地映射到这些数据结构上。除此之外,通过复制、持久化和客户端分片等特性,我们可以很方便地将Redis扩展成一个能够包含数百GB数据、每秒处理上百万次请求的系统。 Redis

  • 时间序列数据库(TSDB)初识与选择(InfluxDB、OpenTSDB、Druid、Elasticsearch对比)2020-05-27 17:52:46

    https://www.cnblogs.com/WeaRang/p/12421842.html 背景 这两年互联网行业掀着一股新风,总是听着各种高大上的新名词。大数据、人工智能、物联网、机器学习、商业智能、智能预警啊等等。 以前的系统,做数据可视化,信息管理,流程控制。现在业务已经不仅仅满足于这种简单的管理和控制了

  • oracle connect by用法2020-05-27 17:06:36

    1、基本语法 select * from table [start with condition1] connect by [prior] id=parentid 一般用来查找存在父子关系的数据,也就是树形结构的数据;其返还的数据也能够明确的区分出每一层的数据。 start with condition1 是用来限制第一层的数据,或者叫根节点数据;以这部分数

  • 关于mysql binlog二进制2020-05-27 16:06:42

    binlog 在mysql中,当发生数据变更时,都会将变更数据的语句,通过二进制形式,存储到binlog日志文件中. 通过binlog文件,你可以查看mysql一段时间内,对数据库的所有改动. 也可以通过binlog文件,进行数据恢复,以及集群同步.         binlog常用配置参数   1 2 3 4 5 6 7 8 9

  • Springboot JPA 对数据库的 CRUD操作2020-05-27 16:02:29

    package com.example.demo.controller;import com.example.demo.dao.JDBCBean;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Value;import org.springframework.jdbc.core.BeanPropertyRowMapper;imp

  • 往Orcal数据库中插入日期值2020-05-27 15:58:46

    //添加员工 public void add(Emp emp) throws Exception{ try { QueryRunner runner = new QueryRunner(JdbcUtil.getDataSource()); /* * 你获取的应该是String格式,然后你转化为了util包中的date格式, 但

  • day60-静态文件,数据库,ORM2020-05-27 15:57:30

    静态文件配置 # 登陆功能 """ 我们将html文件默认都放在templates文件夹下 我们将网站所使用的静态文件默认都放在static文件夹下 静态文件 前端已经写好了的 能够直接调用使用的文件 网站写好的js文件 网站写好的css文件 网站用到的图片文件

  • oracle 启动报ORA-01105 ORA-198082020-05-27 15:04:42

    bash-4.4$ srvctl start instance -i jfcddb2 -d jfcddb PRCR-1013 : Failed to start resource ora.jfcddb.db PRCR-1064 : Failed to start resource ora.jfcddb.db on node jfcdr2 CRS-5017: The resource action "ora.jfcddb.db start" encountered the followi

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有