架构的演变 架构演变一定是根据当时要求的场景、压力下性能的需要、安全性、连续性的要求、技术的发展..... 我把架构的发展分为大概4个阶段: 1. 单机模式 IT建设初期,高速建设阶段,大家要做的只有一件事,我需要什么构建什么,我需要ERP我买软件,需要HIS买HIS,这个时期按需构建大量的系统基本 ...
分类:
数据库 时间:
2020-04-30 15:33:17
阅读次数:
69
步骤1:首先我们要下载mysql驱动 步骤2:在jmeter-测试计划中引入mysql驱动包 步骤3:在测试计划中添加-配置原件-JDBC Connection Configuration 填写数据库配置信息Variable Name:数据库变量名,后续JDBC Request中会用到这个值; Da ...
分类:
数据库 时间:
2020-04-30 15:32:06
阅读次数:
72
先看两篇安装文章,参考: Mac系统下MySQL的下载安装和配置教程 https://blog.csdn.net/WinstonLau/article/details/81323340 Mac版安装JDK并配置环境 https://blog.csdn.net/hutuyaoniexi/article ...
分类:
数据库 时间:
2020-04-30 15:30:03
阅读次数:
138
修改MySQL用户的host属性 当你远程登录MySQL时,使用的账号要有特殊要求。 默认的账号的host属性都是localhost,意思是这个账号只能本地使用,如果要使用某个账号来远程登录,必须将账号的host属性值更改成%。 执行的sql语句如下 update user set host = ' ...
分类:
数据库 时间:
2020-04-30 15:29:15
阅读次数:
412
锁概述: 锁是计算机协调多个进程或线程并发访问某一资源的机制(避免争抢)。 在数据库中,除传统的计算资源(如 CPU、RAM、I/O 等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。 ...
分类:
数据库 时间:
2020-04-30 15:27:13
阅读次数:
80
(1)直接创建索引 CREATE INDEX index_name ON table(column(length)) CREATE UNIQUE INDEX zipindex on ec_address(FIRST_LETTER(3)) mysql> create index index_name ...
分类:
数据库 时间:
2020-04-30 15:19:55
阅读次数:
60
1,关系型数据路的 driver_class 和 url 1,oracle 2,mysql 3,sql_server 4,db2 5,sybase 6,postgre_sql 2,简单的增删改查,以 mysql 为例 ...
分类:
数据库 时间:
2020-04-30 15:11:42
阅读次数:
78
[转]Oracle Dataguard管理命令(logical standby) Oracle Dataguard管理命令(logical standby) ################# ## 管理命令: ################# 1、注册日志的命令standby SQL> ALTE ...
分类:
数据库 时间:
2020-04-30 15:07:54
阅读次数:
88
1.使用连接池 对于访问数据库来说,建立连接的代价是比较昂贵的,因为我们频繁的创建关闭连接,是比较耗费资源的,我们有必要建立数据库连接池,以提高访问的性能。 2.减少对MySQL的访问 避免对数据进行重复检索: 在编写应用代码时,需要能够理清对数据库的访问逻辑。能够一次连接就获取到结果的,就不用两次 ...
分类:
数据库 时间:
2020-04-30 13:59:09
阅读次数:
93
目录 SQLAlchemy04 /SQLAlchemy查询高级 1、排序 2、limit、offset和切片操作 3、懒加载 4、group_by 5、having 6、join 7、subquery 1、排序 排序概述: order_by:可以指定根据这个表中的某个字段进行排序,如果在前面加了一个 ...
分类:
数据库 时间:
2020-04-30 13:57:01
阅读次数:
78
Roadblocks 题目描述 贝茜把家搬到了一个小农场,但她常常回到 FJ 的农场去拜访她的朋友。贝茜很喜欢路边的风景,不想那么快地结束她的旅途,于是她每次回农场,都会选择第二短的路径,而不象我们所习惯的那样,选择最短路。 贝茜所在的乡村有 $R(1\leq R\leq10^5)$条双向道路,每条 ...
分类:
数据库 时间:
2020-04-30 13:55:35
阅读次数:
70
SQLAlchemy02 /SQLAlchemy对数据的增删改查操作、属性常用数据类型详解 目录 SQLAlchemy02 /SQLAlchemy对数据的增删改查操作、属性常用数据类型详解 1、用session做数据的增删改查操作: 2、SQLAlchemy常用数据类型: 3、Column常用参数: ...
分类:
数据库 时间:
2020-04-30 13:53:10
阅读次数:
70
先决条件 确保您以具有sudo特权的用户身份登录。 在Ubuntu上安装MySQL 在撰写本文时,Ubuntu存储库中可用的MySQL的最新版本是MySQL 8.0。要安装它,请运行以下命令: sudo apt update sudo apt install mysql-server 安装完成后,M ...
分类:
数据库 时间:
2020-04-30 13:46:19
阅读次数:
378
SQLAlchemy01 /SQLAlchemy去连接数据库、ORM介绍、将ORM模型映射到数据库中 目录 SQLAlchemy01 /SQLAlchemy去连接数据库、ORM介绍、将ORM模型映射到数据库中 1、使用SQLAlchemy去连接数据库: 2、ORM介绍: 3、将ORM模型映射到数据库 ...
分类:
数据库 时间:
2020-04-30 13:40:08
阅读次数:
63
SQLAlchemy03 /外键、连表关系 目录 SQLAlchemy03 /外键、连表关系 1、外键 2、ORM关系以及一对多 3、一对一的关系 4、多对多的关系 5、ORM层面的删除数据 6、ORM层面的CASCADE 1、外键 外键简述 使用SQLAlchemy创建外键非常简单。在从表中增加一 ...
分类:
数据库 时间:
2020-04-30 13:39:13
阅读次数:
64
执行如下sql: SELECT GROUP_CONCAT(id) AS user_ids FROM broker_company WHERE `status`=1 结果如下: 789,1516,1554,1584,1634,1714,1734,1742,1758,1834,1836,2076,... ...
分类:
数据库 时间:
2020-04-30 13:31:51
阅读次数:
62
系统 MySQL 8.0.19MySQL Workbench 8.0 准备工作 1.下载employees数据库:https://github.com/datacharmer/test_db 2.将整个文件夹放到工作的目录下 例如:mac - 放在桌面上,则文件夹的路径为Desktop/test_d ...
分类:
数据库 时间:
2020-04-30 13:29:26
阅读次数:
1077