首页 > 数据库技术
mysql 学习 - 基于成本的优化策略
本篇已收录在 "MySQL 是怎样运行的 学习笔记系列" mysql 执行查询的成本 I/O成本 我们的表经常使用的MyISAM、InnoDB存储引擎都是将数据和索引都存储到磁盘上的,当我们想查询表中的记录时,需要先把数据或者索引加载到内存中然后再操作。这个从磁盘到内存这个加载的过程损耗的时间称之为 ...
分类:数据库技术   时间:2020-04-06 16:08:03    收藏:0  评论:0  赞:0  阅读:78
Mysql索引小总结
1:索引的本质 索引是什么?我们在学习数据库的时候都会按照书本的目录的方式来理解索引,其实索引就是一个帮助我们快速定位sql语句的排好序的数据结构。怎么理解尼?我们在学习查找算法的时候都知道,在查找有序序列的时候,采用二分法可以很快的查找对应元素,但是在数据库中,如果不采用优化索引,只有一行一行的进 ...
分类:数据库技术   时间:2020-04-06 15:30:53    收藏:0  评论:0  赞:0  阅读:81
阿里云突发性t5服务器配置mysql 5.7远程连接
阿里云突发性20%服务器安装MYSQL(5.7.17)后关于设置远程访问的问题,由于这次踩了不少坑,网上针对性的资料较少(也可能是自己查询资料方法不对),经过折腾,总算是捣鼓了出来. 下载地址(非官网):https://pan.baidu.com/s/1BAWrl81UueIQSSrs25Frlg ...
分类:数据库技术   时间:2020-04-06 14:49:04    收藏:0  评论:0  赞:0  阅读:78
在windows下使用dbus
介绍 DBUS是一种很方便的IPC远程调用的通信机制。可以很方便地调用其他进程提供的函数,甚至是不同计算机上提供的函数,内部通过TCP套接字进行相互通信。 不过甚至你可以修改成其他通信方式,比如USB、RS232、I2C、蓝牙等等通信方式,来远程调用其他计算机、嵌入式设备上提供的函数。DBUS本身不 ...
分类:数据库技术   时间:2020-04-06 14:46:31    收藏:0  评论:0  赞:0  阅读:355
MYSQL 常用操作
sql语言分类 1、DDL语句(数据库定义语言): 数据库、表、视图、索引、存储过程,例如:CREATE、DROP、ALTER 2、DML语句(数据库操纵语言): 插入数据INSERT、删除数据DELETE、更新数据UPDATE、查询数据SELECT 3、DCL语句(数据库控制语言): 控制用户的访 ...
分类:数据库技术   时间:2020-04-06 14:45:32    收藏:0  评论:0  赞:0  阅读:88
MySQL安装
一、Linux 安装 可参考:https://blog.csdn.net/qq_41604383/article/details/103599573 二. 问题集绵 问题一:本地代码和navicat连不上阿里云服务器mysql 原因:A. 服务器的防火墙没有开放3306端口; B. 阿里云没有开放3 ...
分类:数据库技术   时间:2020-04-06 14:40:49    收藏:0  评论:0  赞:0  阅读:59
Django Mysql驱动版本问题
提示错误 mysqlclient 1.3.13 or newer is required; you have 0.9.3. raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Dat ...
分类:数据库技术   时间:2020-04-06 14:06:00    收藏:0  评论:0  赞:0  阅读:103
mysql while 循环
DELIMITER $$ CREATE PROCEDURE pro_insert(IN maxNum INT) BEGIN DECLARE i INT DEFAULT(1); while i<=maxNum DO INSERT INTO employees (first_name ,last_nam ...
分类:数据库技术   时间:2020-04-06 14:02:42    收藏:0  评论:0  赞:0  阅读:72
通过HearthDb生成带PlayReq的CardDefs.xml
HearthDb项目从另外一个项目导入了初始的xml文件 https://github.com/HearthSim/HearthDb/blob/master/HearthDb/HearthDb.csproj <PropertyGroup> <PreBuildEvent>if exist $(Proj ...
分类:数据库技术   时间:2020-04-06 14:00:32    收藏:0  评论:0  赞:0  阅读:107
SQL Server表分区
什么是表分区 一般情况下,我们建立数据库表时,表数据都存放在一个文件里。 但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件放在不同的磁盘下由多个cpu进行处理。这样文件的大小随着拆分而减小,还得到硬件系统的加强,自然对我们操作 ...
分类:数据库技术   时间:2020-04-06 13:59:17    收藏:0  评论:0  赞:0  阅读:71
Modbus超时时间设置
用于学习记录 原文链接:https://blog.csdn.net/sunxboy/java/article/details/84499791 Modbus通讯时,需要连续读取多个现场设备的数据,虽然也编写了Modbus轮询的程序,但是有时还是无法正常通讯。有时虽然能够保证通讯,但是所有现场设备的轮 ...
分类:数据库技术   时间:2020-04-06 13:16:12    收藏:0  评论:0  赞:0  阅读:109
10.1 JDBC基础
[TOC] JDBC全称是Java Database Connectivity,即Java数据库连接,它是一种可以执行SQL语句的Java API。程序通过JDBC API连接到关系数据库,并使用结构化查询语言(SQL,数据库标准查询语言)来完成对数据库的查询、更新。 SQL结构化查询语言(Stru ...
分类:数据库技术   时间:2020-04-06 12:24:35    收藏:0  评论:0  赞:0  阅读:82
selenium - mysqlclient数据库操作 - 批量插入数据executemany()
批量插入数据,两种方法: execute() executemany() executemany()效率远远高于execute(),推荐使用executemany() 代码如下: 1 import MySQLdb 2 3 conn = MySQLdb.connect( 4 host='fjkdasj ...
分类:数据库技术   时间:2020-04-06 12:08:51    收藏:0  评论:0  赞:0  阅读:142
sqlite报错:java.lang.ClassNotFoundException
sqlite报错:java.lang.ClassNotFoundException 报错信息:Exception in thread "main" java.lang.ClassNotFoundException: org.sqlite.JDBC pycharm安装一下连接sqlite的驱动即可 ...
分类:数据库技术   时间:2020-04-06 12:05:24    收藏:0  评论:0  赞:0  阅读:60
mongodb中出现_id字段重复记录的排查笔记
近期在使用mongodb的过程中遇到一次表中有几百条_id字段重复的记录(相同_id的有两条),着实吓了一大跳,因为_id字段在mongodb里面已经默认创建了唯一索引,理论上是不可能有重复记录的,因此特把排查过程记录下来。 1. 问题定位 发现这个现象,是在定位一个问题的时候,发现了这批重复脏数据 ...
分类:数据库技术   时间:2020-04-06 11:56:39    收藏:0  评论:0  赞:0  阅读:281
分布式锁三种实现方式(数据库实现,缓存Redis等,Zookeeper)
分布式锁三种实现方式: 1. 基于数据库实现分布式锁; 2. 基于缓存(Redis等)实现分布式锁; 3. 基于Zookeeper实现分布式锁; 一, 基于数据库实现分布式锁 1. 悲观锁 利用select … where … for update 排他锁 注意: 其他附加功能与实现一基本一致,这里 ...
分类:数据库技术   时间:2020-04-06 11:50:59    收藏:0  评论:0  赞:0  阅读:91
mysql基础
1.关系型数据库介绍1.1数据库结构模型1.2RDBMS专业名词1.3关系型数据库的常见组件1.4SQL语句2.mysql安装与配置2.1mysql安装2.2mysql配置[root@localhost~]#systemctlstartmysqld[root@localhost~]#systemctlstatusmyaqldUnitmyaqld.servicecouldnotbefound.[ro
分类:数据库技术   时间:2020-04-06 11:24:59    收藏:0  评论:0  赞:0  阅读:96
MySQL必知必会
1、外连接与内连接 外部链接包含没有关联行的行。 左外连接和右外连接的唯一区别是锁关联的表的顺序不同。 2、Sql语句不区分大小写 3、检索——select 3.1 检索不同行 作用于单列 select distinct name from 作用于多列 select distinct name,ag ...
分类:数据库技术   时间:2020-04-06 11:17:51    收藏:0  评论:0  赞:0  阅读:62
pikachu SQL部分(下)
11.基于时间的盲注 场景演示 这样也不行了 使用sleep()函数,如果说后台执行了这个函数,说明是有注入点的 此时浏览器加载了一会 打开控制台看一下 确实执行了这个函数 基于真假的就是要根据前端返回的一个情况来进行判断;基于时间则要根据时间来进行判断 通过if语句进行判断,如果为真就加载5秒,如 ...
分类:数据库技术   时间:2020-04-06 11:14:14    收藏:0  评论:0  赞:0  阅读:96
db#mongodb#install
1. 下载并解压 2. 准备配置文件 #新建文件 mongo.config,放在解压文件目录bin目录同级别目录下 dbpath=D:\mongodb4.2.5\data\db logpath=D:\mongodb4.2.5\logs\mongo.log port=27017 # logappend ...
分类:数据库技术   时间:2020-04-06 11:00:37    收藏:0  评论:0  赞:0  阅读:76
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!