首页 > 数据库技术
MySQL性能测试初试(1)--sysbench
1.间接和安装 SysBench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试: cpu性能 磁盘io性能 调度程序性能 内存分配及传输速度 POSIX线程性能 数据库性能(OLTP基准测试) 源码下载:https://g ...
分类:数据库技术   时间:2020-10-17 20:32:28    收藏:0  评论:0  赞:0  阅读:29
SQL SERVER备份数据库文件(使用SSMS)
微软的SQL SERVER是市面占有率比较大的数据库,在平时的使用与维护中,备份数据是一件十分重要的! 备份操作,用微软自带的ssms(SQL Server Management Studio)工具即可备份,分享一下操作过程。 一、环境准备 服务器操作系统--winserver2008R2 数据库版 ...
分类:数据库技术   时间:2020-10-17 18:59:13    收藏:0  评论:0  赞:0  阅读:69
Mysql数据库数据增删改查
设 :create database db_books default character set utf8mb4 collate utf8mb4_general_ci; ##建db_books数据库设置use db_books ##进入db_bookscreate table t_hero( ## ...
分类:数据库技术   时间:2020-10-17 18:55:35    收藏:0  评论:0  赞:0  阅读:37
MySQL索引
一索引原理索引的目的在于提高查询效率,与我们查阅图书所用的目录是一个道理:先定位到章,然后定位到该章下的一个小节,然后找到页数。相似的例子还有:查字典,查火车车次,飞机航班等本质都是:通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种索引机制,我们可以总是用同一种查找方式来锁定数据。数据库也是一样,但显然要复杂的多,因为不仅面临着等值查询,还
分类:数据库技术   时间:2020-10-17 18:55:12    收藏:0  评论:0  赞:0  阅读:35
MySQL数据库规范 (设计规范+开发规范+操作规范)
I 文档定义 1.1 编写目的 为了在软件生命周期内规范数据库相关的需求分析、设计、开发、测试、运维工作,便于不同团队之间的沟通协调,以及在相关规范上达成共识,提升相关环节的工作效率和系统的可维护性。同时好的规范,在执行的时候可以培养出好的习惯,好的习惯是软件质量的保证。 1.2 适用范围 本文档适 ...
分类:数据库技术   时间:2020-10-17 11:54:19    收藏:0  评论:0  赞:0  阅读:30
Mysql 查询区分大小写的两种方法
oracle中查询默认是区分大小写的,但是在mysql中默认不区分大小写。 解决办法: mysql可以在SQL语句中加入 binary来区分大小写。BINARY不是函数,是类型转换运算符,它用来强制它后面的字符串为一个二进制字符串,可以理解为在字符串比较的时候区分大小写。一、查询语句上加binary ...
分类:数据库技术   时间:2020-10-17 11:50:58    收藏:0  评论:0  赞:0  阅读:29
Mysql 索引 BTree 与 Hash
B-Tree 简介 BTree 是一种多路搜索树 定义任意非叶子节点最多只有M个儿子 , M> 2 根节点的儿子数为 [2,M] 除根节点外的非叶子节点的儿子数为 [M/2,M] 每个节点存放至少 M/2-1 (向上取整) 和 至多M-1 个关键字 (至少2个关键字) 非叶子节点的关键字个数 = 指 ...
分类:数据库技术   时间:2020-10-17 11:44:06    收藏:0  评论:0  赞:0  阅读:30
JDBC
JDBC概述: BC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范 JDBC提供了一种基准,据此可以构建更高级的工具和 ...
分类:数据库技术   时间:2020-10-17 11:42:07    收藏:0  评论:0  赞:0  阅读:42
你不知道的MySQL,以及MariaDB初体验
MySQL 是一个跨世纪的伟大产品,它最早诞生于 1979 年,距今已经有 40 多年的历史了,而如今比较主流的 Java 语言也只是 1991 年才诞生的,也就是说 MySQL 要比 Java 的诞生还早十几年,不得不惊叹二者强大的生命力。 MySQL 的应用十分广泛,像 Google、Taoba ...
分类:数据库技术   时间:2020-10-17 11:41:26    收藏:0  评论:0  赞:0  阅读:36
使用PyMongo查询MongoDB数据库!
作者|LAKSHAY ARORA 编译|Flin 来源|analyticsvidhya 介绍 随着互联网的普及,我们现在正以前所未有的速度生成数据。因为执行任何类型的分析都需要我们从数据库中收集/查询必要的数据,所以选择正确的工具来查询数据变得至关重要。因此,我们无法想象使用SQL来处理如此大量的数 ...
分类:数据库技术   时间:2020-10-17 00:53:01    收藏:0  评论:0  赞:0  阅读:56
使用MySQL乐观锁解决超卖问题
在秒杀系统设计中,超卖是一个经典、常见的问题,任何商品都会有数量上限,如何避免成功下订单买到商品的人数不超过商品数量的上限,这是每个抢购活动都要面临的难点。 1 超卖问题描述 在多个用户同时发起对同一个商品的下单请求时,先查询商品库存,再修改商品库存,会出现资源竞争问题,导致库存的最终结果出现异常。 ...
分类:数据库技术   时间:2020-10-17 00:50:42    收藏:0  评论:0  赞:0  阅读:126
【JDBC第3章】使用PreparedStatement实现CRUD操作
第3章:使用PreparedStatement实现CRUD操作 3.1 操作和访问数据库 数据库连接被用于向数据库服务器发送命令和 SQL 语句,并接受数据库服务器返回的结果。其实一个数据库连接就是一个Socket连接。 在 java.sql 包中有 3 个接口分别定义了对数据库的调用的不同方式: ...
分类:数据库技术   时间:2020-10-16 23:26:55    收藏:0  评论:0  赞:0  阅读:45
【JDBC第2章】获取数据库连接
第2章:获取数据库连接 2.1 要素一:Driver接口实现类 2.1.1 Driver接口介绍 java.sql.Driver 接口是所有 JDBC 驱动程序需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现。 在程序中不需要直接去访问实现了 Driver 接口的类,而 ...
分类:数据库技术   时间:2020-10-16 23:24:28    收藏:0  评论:0  赞:0  阅读:42
sql 传参
传递一位参数 <!-- 传参一位数 --> <!--parameterType 外部传参一个整数 --> <!--resultType 结果的类型 --> <select id="findOneById" parameterType="integer" resultType="com.imooc.m ...
分类:数据库技术   时间:2020-10-16 23:21:55    收藏:0  评论:0  赞:0  阅读:34
centos7安装zabbix5.0+postgresql(TSDB)
centos7安装zabbix5.0+postgresql详细步骤
分类:数据库技术   时间:2020-10-16 20:29:04    收藏:0  评论:0  赞:0  阅读:68
关系规范化(数据库)
由于网络上关于关系规范化的内容一般都是关于范式的,函数依赖和码的概念提及的比较少,所以就写了这篇文章 前提:学习完第二章关系数据库 ###前提 首先举个 栗子 例子 **[例1]**建立一个描述是学校教务的数据库,该数据库涉及的对象包括学生的学号(Sno)、所在系(Sdept)、系主任名称(Mnam ...
分类:数据库技术   时间:2020-10-16 20:26:32    收藏:0  评论:0  赞:0  阅读:48
SQL Server 开窗函数 Over()代替游标的使用
前言:今天在优化工作中遇到的sql慢的问题,发现以前用了挺多游标来处理数据,这样就导致在数据量多的情况下,需要一行一行去遍历从而计算需要的数据,这样处理的结果就是数据慢,容易卡死。 语法介绍: 1、与Row_Number() 函数结合使用,对结果进行排序,这个是我们使用的非常多的 SELECT RO ...
分类:数据库技术   时间:2020-10-16 17:28:13    收藏:0  评论:0  赞:0  阅读:41
如何进行数据库选型
互联网+AI时代,随着业务场景越来越复杂,各种开源和商业数据库品类繁多,让不少开发者眼花缭乱,无从下手。 业界有句俗语,任何脱离业务来谈架构都是瞎扯。所以用户在数据库选型时,需要从自身业务架构、业务数据量、数据类型、甚至团队成员的业务能力等多角度平衡,考量应该选择何种数据库。 那么,我们到底该如何根 ...
分类:数据库技术   时间:2020-10-16 17:20:07    收藏:0  评论:0  赞:0  阅读:41
网上找到的一个保存数数到access的例子
呵呵,我这有现成的,c#+access的: private void load() { OleDbConnection conn=new OleDbConnectio(Common.ComClass.ComClass.GetConnStr()); OleDbCommand cmd=new OleDb ...
分类:数据库技术   时间:2020-10-16 17:16:08    收藏:0  评论:0  赞:0  阅读:27
百万级高并发mongodb集群性能数十倍提升优化实践(下篇)
本文为mongodb中文社区一等奖文章。温馨提示:在进行本下篇优化文章阅读前,可以提前了解下《百万级高并发mongodb集群性能数十倍提升优化实践(上篇)》的问题背景及优化方法,这样可以更好的了解和学习本篇性能优化下篇的内容。
分类:数据库技术   时间:2020-10-16 12:03:35    收藏:0  评论:0  赞:0  阅读:37
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!