ICode9

精准搜索请尝试: 精确搜索
  • 使用sysbench对数据库执行基准测试的步骤及命令2022-06-27 16:01:29

    第一步:创建数据库: mysql>create database testdb;   第二步: 连接数据库,准备数据 ubuntu20@ubuntu:~/Downloads/sysbench/sysbench-1.0.20$ sysbench ./tests/include/oltp_legacy/oltp.lua --mysql-host=localhost --mysql-port=3306 --mysql-user=root --mysql-password=Root_12

  • Mybatis 批量动态更新数据时出现异常:java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax2022-06-27 16:00:34

    如果使用 Mybatis 框架对 MySQL 数据库进行批量更新操作,需要在连接数据库的 URL 加上 allowMultiQueries=true,这样便可以执行批处理操作了。 jdbc:mysql://127.0.0.1:3306/testdb?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&allowMultiQueries=t

  • 软件测试人员需要具备的硬技能2022-06-27 15:34:02

      灵魂八问 配钥匙师傅:你配吗? 食堂阿姨:你要饭吗? 算命先生:你算什么东西? 快递小哥:你是什么东西? 上海垃圾分拣阿姨:你是什么垃圾? 网约车司机:你搞清楚自己的定位没有? 理发师傅:你照照镜子看看自己,觉得行吗? 小区保安:你是谁?从哪里来?要到哪里去? …… 呃,小编觉得人生都没想清楚,还是先敲段代

  • Python操作数据库-详细2022-06-27 15:33:43

    1.安装 pip  1.1 pip在安装python时勾选pip工具默认安装  如安装Python 3.9.7          2.检查pip是否已经安装  2.1打开cmd输入pip如果成功则出现      2.2如果出现'pip' 不是内部或外部命令,也不是可运行的程序 或批处理文件。  打开系统环境变量,在系统环境变量中添

  • 数据库(Oracle 11g)使用expdp每周进行数据备份并上传到备份服务器2022-06-27 15:32:40

    1.看看数据库情况 1.1先看了下表空间情况,生产环境表空间大概90G,用了才一半不到 查看所有表空间及使用情况 SELECT   B.FILE_NAME 物理文件名,   B.TABLESPACE_NAME 表空间名称,   B.BYTES/1024/1024 大小M,   (B.BYTES-SUM(NVL(A.BYTES,0)))/1024/1024 已使用M,   SUBS

  • mysql管理命令2022-06-27 13:02:03

    1、在windows操作系统当中,怎么使用命令来启动和关闭mysql服务呢?    语法:        net stop 服务名称;        net start 服务名称; 2、查看mysql数据库的版本号: 连接mysql后:    mysql> select version();        +-----------+        | version() |     

  • Oracle数据库迁移备份2022-06-27 11:33:48

    数据库备份 热备份(expdp/impdp 导出/导入) 通过expdp数据泵工具把老服务器数据导出到一个*.dmp文件中,然后在新服务器上通过impdp导入命令把dmp文件中的数据泵入到数据库中。 优点:易学易用,上手快;支持增量导出、按用户或表导出部分数据 可以通过PLSQL Developer客户

  • sqlserver数据库可疑解决办法2022-06-27 10:05:04

    一、第一种解决办法 1:重新建立一个,一样的数据库,路径名称,文件都一样。 2:关掉SQL Server服务; 3:把源文件COPY过来(只替换数据库文件,不替换日志文件); 4:开启SQL Server服务,解决问题。 二、第二种解决办法 通过连接数据库管理器,连接master库,在数据库管理器里面执行脚本(可疑库为errorDB) 1、

  • Redis配置与优化2022-06-27 07:32:01

    一、缓存概念 缓存是为了调节速度不一致的两个或多个不同的物质的速度,在中间对速度较慢的一方起到加速作用,比如CPU的一级、二级缓存是保存了CPU最近经常访问的数据,内存是保存CPU经常访问硬盘的数据,而且硬盘也有大小不一的缓存,甚至是物理服务器的raid 卡有也缓存,都是为了起到加速CP

  • 如何学好数据库2022-06-27 04:00:25

    网站 菜鸟教程:https://www.runoob.com/sql/ W3schools:https://www.w3schools.cn/sql/ 书籍 数据库系统概念_第6版 练习 LeetCode/牛客

  • 总结出现问题后应该考虑到的点2022-06-27 00:03:45

    1、节点出现问题,一定首先要看硬盘(df)以及内存(free -m) 一定要看!!!   2、抓包工具启动的过程中(Charles)会影响某些连接,可能会产生许多奇怪的问题   3、当查询到的数据与数据库中的数据不一致的情况下,首先考虑缓存(缓存是否与数据库中的数据不一致了)

  • 分布式事务(1)2022-06-26 22:04:51

    1.基础概念 1.1.什么是事务 什么是事务?举个生活中的例子:你去小卖铺买东西,“一手交钱,一手交货”就是一个事务的例子,交钱和交货必 须全部成功,事务才算成功,任一个活动失败,事务将撤销所有已成功的活动。 明白上述例子,再来看事务的定义: 事务可以看做是一次大的活动,它由不同的小活动组成

  • 使用JDBC操作数据库2022-06-26 12:03:23

    jdbc访问数据库步骤   1、Class.forName()加载驱动   2、DriverManager获取Connection连接   3、创建Statement执行SQL语句   4、返回ResultSet查询结果   5、释放资源 public class DBUtils { public static Connection getCon() { Connection con = null

  • 7-Nacos集群2022-06-26 12:02:23

    流程 企业中要求高可用,所以nacos通常为集群方式搭建: SLB表示负载均衡器,可以是nginx进行负载均衡,分发请求到其他的nacos: 为了解决数据共享问题,数据库是同一个服务,使用数据库集群的方式来完成。 实践 之前启动nacos提供-m提供的参数表示单机启动,集群模式就不添加参数直接运行即可。

  • 云计算参考架构几例2022-06-26 11:34:02

    云计算参考架构:    上图阐释如何创建私有和混合云,最终用户可以自行提供计算、 存储和网络。许多大型组织开始创建内部的私有云,来增强其数据中心战略。 58同城的云架构:   百度社区的云架构    结合对弹性服务的理解,第一个是弹性伸缩,你让你的业务随着你的性能,随着你的流量

  • 关于我这周学习SQL注入的一些笔记:2022-06-26 03:31:28

    sql注入的原理: 通过恶意的SQL语句插入到应用的输入参数中,再在后台数据库服务器上解析执行的攻击。   Web程序的三层结构: 界面层( User Interface layer ) 业务逻辑层( Business Logic Layer ) 数据访问层( Data access layer ) 在软件体系架构设计中,分层式结构是最常见,也是最重要的一

  • 云计算基础-02022-06-26 03:04:22

    记录学习云计算的笔记,主要是学习阿里云上的几个主要云产品 基础 云分类 共有云:所有人都可以访问的 私有云:私人使用的(通过内网实现) 混合云:公有云和私有云混合使用(不重要的数据放公有云,重要数据放私有云,中间通过隧道技术连接) 云计算的服务模式 IAAS:只提供单个基础设备,比如买

  • 学习python自动化——接口测试2022-06-25 21:34:54

    一、接口测试用例   1.1、测试用例设计方法     1)等价类     2)边界值     3)因果图     4)判定表     5)正交试验(筛选时)     6)流程覆盖     7)错误推测   1.2、接口测试用例怎么写     1.2.1、功能(自动化测试关注)       1、有效

  • 其他数据库对象2022-06-25 16:34:39

    ------------恢复内容开始------------ 序列(sequences):提供有规律的数值 索引:提高查询的效率 同义词:给对象起别名 -----序列------------- 可供多个用户用来产生唯一数值的数据库对象 1.自动提供唯一的数值 2.共享对象 3.主要用于提供主键值 4.将序列值装入内存可以提高访问效率 创

  • java127-finally语句2022-06-25 15:38:03

    finally作为异常处理的一部分,它只能用在try/catch语句中,并且附带一个语句块,表示这段语句最终一定会被执行(不管有没有抛出异常),经常被用在需要释放资源的情况下。 之前在写爬虫的时候数据库连接的频率很高,有时候数据处理的不好,sql报错后,抛出异常但后边的数据库连接没有断开。导致最

  • MySQL数据库 DDL 阻塞问题定位 【转载】2022-06-25 15:36:15

    转载 【即拿即用:MySQL 中如何定位 DDL 被阻塞的问题?】 https://dbaplus.cn/news-11-4579-1.html 作者介绍 陈臣,甲骨文MySQL首席解决方案工程师,公众号《MySQL实战》作者,有大规模的MySQL,Redis,MongoDB,ES的管理和维护经验,擅长MySQL数据库的性能优化及日常操作的原理剖析。 1.引入 经常

  • Mysql只能根据主键索引进行写操作2022-06-25 15:32:11

    问题描述 在做本地测试调试的时候,突然发现报了很多MySQL的错误1205 - Lock wait timeout exceeded; try restarting transaction, Time: 51.018000s,这个是一个删除的SQL出现的,但是用主键删除是可以的,还以为是DBA设置了数据库的安全模式,但是查看后发现并没有开启 问题原因 把问题

  • 我用docker搭建的第一个博客2022-06-25 15:31:48

    其实很早就听说了docker这个东西,一直以来想玩不知道拿什么下手,再加上前段时间听了一个思科的年度网络报告讲解里面稍微提了一下docker的优势以及网络即服务的概念。想通了,不是每一步都得亲历亲为,docker就是一种很好的便捷方案,什么lnmp,lamp都不需要自己搭了,直接pull就行,于是乎就现

  • Navicat Premium 15 for Mac(数据库开发工具)中文版2022-06-25 14:32:37

    Navicat Premium 15 Mac版是Mac平台上的一款数据库开发工具,Navicat Premium 15 Mac版可以让你以单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库。 Navicat Premium for Mac软件介绍 Navicat premium是一款数据库管理工具。将此工具连接数

  • spring boot 整合数据层框架2022-06-25 10:37:02

    SQL 数据源技术 数据源技术是Druid,运行时可以在日志中看到对应的数据源初始化信息,具体如下: INFO 28600 --- [ main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource INFO 28600 --- [ main] com.alibaba.druid.pool.DruidDataSource : {

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有