声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 Transaction Control Language 事务控制语言 事务 一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要 ...
分类:
数据库 时间:
2020-07-11 20:57:20
阅读次数:
68
GTID 资料 MySQL 5.6 引入了global transaction identifiers (GTIDs,全局事务ID)的特性,这一特性是用来解决主从复制(replication)场景下的一些问题,GTID 只存在于 binlog 中,数据库中是没有的。 要了解 GTID 的话,官方文档 ...
分类:
数据库 时间:
2020-07-08 21:33:35
阅读次数:
95
MySQL5.6.37版本,某人在测试环境主库误操作执行删表操作,导致主从断开,在从库查看主从信息如下: Last_Errno: 1837 Last_Error: Worker 3 failed executing transaction '' at master log mysql-bin.013 ...
分类:
数据库 时间:
2020-07-07 19:32:13
阅读次数:
102
#TCL /* 事务控制语言 事务:一个或一组sql语句组成一个执行单元,每条sql语句相互依赖 这个执行单元要么全部执行、要么全部失败后回滚 案例:转账 事务的acid属性 1.原子性:事务时一个不可分割的工作单位 2.一致性:事务必须使数据库从一个一致性状态转换为另一个一致性状态 3.隔离性:一 ...
分类:
数据库 时间:
2020-07-07 17:52:20
阅读次数:
79
1.分区的作用 RDD 使用分区来分布式并行处理数据, 并且要做到尽量少的在不同的 Executor 之间使用网络交换数据, 所以当使用 RDD 读取数据的时候, 会尽量的在物理上靠近数据源, 比如说在读取 Cassandra 或者 HDFS 中数据的时候, 会尽量的保持 RDD 的分区和数据源的分 ...
分类:
其他好文 时间:
2020-07-07 13:11:09
阅读次数:
164
DROP PROCEDURE IF EXISTS proc_tempPro; CREATE PROCEDURE proc_tempPro () BEGIN START TRANSACTION; -- 学生表 DROP TABLE IF EXISTS student; CREATE TABLE stu ...
分类:
数据库 时间:
2020-07-06 16:32:46
阅读次数:
143
Spark 分组取Top N运算 大数据处理中,对数据分组后,取TopN是非常常见的运算。 下面我们以一个例子来展示spark如何进行分组取Top的运算。 1、RDD方法分组取TopN from pyspark import SparkContext sc = SparkContext() 准备数据 ...
分类:
其他好文 时间:
2020-07-06 16:11:05
阅读次数:
78
我们循环大多数是用的foreach,这种方法是串行,也就是单线程,而Parallel.ForEach指的是并行,也就是多线程。 在循环迭代时,并不是用并行时间越短,下面是一个测试实例,分别用串行和并行循环150W条数据 using System; using System.Collections; ...
问题 有时想开两个运行窗口,但是不知道怎么弄,重复点击Run按钮还会提示“is not allowed to run in parallel”, 解决方法 打开run–>edit configuration,选择需要多线程所在的程序,也就是需要多开的程序,在右上角有"Allow running in ...
分类:
系统相关 时间:
2020-07-05 15:32:37
阅读次数:
107
Serial 与 Parallel 在 GC 执行的时候都会引起 stop-the-world。它们之间主要 不同 serial 收集器是默认的复制收集器,执行 GC 的时候只有一个线程,而 parallel 收集器使用多个 GC 线程来执行。 ...
分类:
其他好文 时间:
2020-07-05 15:15:18
阅读次数:
101