数据库实用脚本:计算地球上两个坐标点之间的里程

  今天给大家分享计算地球上两个坐标点之间里程不同数据库版本的脚本。  1、SQLServer脚本  –-计算地球上两个坐标点(经度,纬度)之间距离sql函数    CREATE FUNCTION [dbo].[fnGetDistance](@LatBegin REAL, @LngBegin REAL, &n...

#
SQL
分享:

详解MySQL重大新增功能,专治数据分析之痛(图)

  12月2日,Oracle在其官网正式推出“MySQL Database Service with Analytics Engine”。作为MySQL产品的一个重大增强,这一特性颇引人注目。抽空做了个简单了解,各位从中可窥其一二。(本文部分资料、插图来自Oracle官方网站)  一、MySQL的天然短板...

#
MySQL
分享:

新版MySQL发行版安装服务时报“服务没有响应控制功能”的错误

  MySQL8.0.21 ZIP发行版安装服务时报“服务没有响应控制功能”的错误  E:>E:\mysql\mysql-8.0.21-winx64\bin  ‘E:\mysql\mysql-8.0.21-winx64\bin’ 不是内部或外部命令,也不是可运行的程序或批处理文件。  E:>cd E:\mysql\mysql-8.0.21-...

#
MySQL
分享:

在Windows系统和Linux系统中,如何打造一个好终端?(图)

  在十多年的开发生涯中,笔者热衷于使用shell。命令永远不变,笔者可以创建可靠、快捷的自定义快捷方式,但默认值欠佳。阅读本文将带你了解如何在系统上获得很棒的shell +终端。  术语  shell用于执行命令。终端(terminal)是运行shell的包装器。在终...

分享:

MySQL、Oracle、达梦、PostgreSQL四种数据库的递归查询

  我在项目研发过程中,到设计表的这一环节,经常会遇到树结构的设计,这个查询让我非常头疼,以前的处理都是写手递归函数,这种方式虽然可以解决,但是很不方便。今天我们依赖数据库处理它。  1、MySQL  1.1、建表并插入数据CREATE TABLE IF NOT EX...

#
MySQL
分享:

使用数据库总有一问:Linux的buff/cache过高怎么办?

  1、手动释放[root@docker ~]# echo 1 > /proc/sys/vm/drop_caches[root@docker ~]# echo 2 > /proc/sys/vm/drop_caches[root@docker ~]# echo 3 > /proc/sys/vm/drop_caches  2、脚本自动执行#! /bin/shused=`free -m | awk 'NR==2' | awk ...

#
Linux
分享:

Excel 即使没有基础也可以轻松利用SQL查询了(图)

  Excel SQL 查询引擎  在之前的文章之中,给大家介绍一个很强大的工具EFunction,里面有个很好用的函数叫做ETSQL,如果你懂得编写SQL脚本,利用ETSQL函数,就能够极大的丰富Excel数据处理能力了。  Excel 即使没有基础也可以轻松利用SQL查询了  但...

#
SQL
分享:

举例说明什么是数据库事务(图)

  1、数据库事务的基本概念  在执行某些SQL语句的时候,会要求该系列操作必须全部执行,而不能仅执行一部分。例如,一个转账操作:# 从id=1的账户给id=2的账户转账100元  # 第一步:将id=1的A账户余额减去100  UPDATE accounts SET balance = bala...

分享:

利用MySQL和Java建立图书管理系统(图)

  一、设计目的  通过对图书管理系统的系统分析、系统设计、编码和调试等工作的实践,熟悉管理信息系统的开发过程、设计方法及相关编程技术,熟练掌握数据库设计的基本理论及方法。  二、设计任务  要求完成一个具有一定实用价值的图书管理系统,主...

#
Java
分享:

MySQL5.7vs 8.0,哪个性能更好?(图)

  背景  测试mysql5.7和mysql8.0 分别在读写、只读、只写模式下不同并发时的性能(tps,qps)  前提  测试使用版本为mysql5.7.22和mysql8.0.15  sysbench测试前先重启mysql服务,并清空os的cache(避免多次测试时命中缓存)  每次进行测试都是...

#
MySQL
分享:

最新MySQL的数据库源码编译与安装(图)

  一、下载安装相关的工具。  1、yum安装编译工具yum install -y gcc gcc-c++ cmake ncurses ncurses-devel bison openssl openssl-devel  2、下载mysql5.7.28源码安装包。wget https://cdn.mysql.com/archives/mysql-5.7/mysql-boost-5.7.28.tar.gz...

分享:

美团面试官:说说你对数据库分库分表的理解?(图)

  # 数据切分  关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的...

分享:

使用ADO.NET连接数据库 DataSet转List集合(图)

  日常记录:因为使用Quartz定时任务组件后导致类中不能成功依赖注入,没法拿到数据,所以我就直接用ADO操作一下。  1、先从配置文件中拿到连接字符串,也可以直接写上连接字符  2、获取数据  (1).Connection对象是一个连接对象,主要功能是建立与...

mysql导入千万级数据实操(图)

  前言  目标快速模拟数据一亿条,存储过程效率太低,找到个loaddata的方法,从本地文件读数据插入到库表中。  切换引擎  查询引擎类型SHOW CREATE TABLE igs_sm_interface_access_log;  查询结果CREATE TABLE `igs_sm_interface_access_log` (&nbs...

分享:

JDBC+MySQL入门实战(实现CURD的例子)(图)

  前言  今天进行JDBC+MySQL实战,非常适合初入门的小伙伴打开新的世界。实现一个增删改查(curd)的例子。  在这个案例进行之前,你要确保自己电脑上拥有MySQL和IDEA编译器,另外还要安装MySQL数据库连接管理工具Navicat。方能进行以下的操作。  如...

#
SQL
分享:

一口气搞懂MySQL索引所有知识点(图)

  前言  国庆期间看了数据库的很多资料和书籍,这点我在总结的数据库文章里面也提过了,然后我发现我对索引的介绍不全,所以整理了一下自己的笔记,决定来个索引完整版,老规矩可能还是没我正常文章风格那么跳,但是干货一定也能让你有所收获。  索引...

#
MySQL
分享:

面试官扎心一问:有什么优化方案

  当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我知道的一些方法。  准备工作  为了对下面列举...

分享:

MySQL常见的操作(图)

  MySQL连接方式  使用MySQL二进制方式连接[root@host]#mysql -u root -pEnter password:*******  MySQL创建数据库CREATE DATABASE 数据库名;[root@host]#mysql - root -pEnter password:****mysql>create DATABASE runoob  MySQL 删除数据库...

#
SQL
分享:

测试面试题合集之数据库

  1、数据库增删改查?平时使用场景?  INSERT INTO [TABLE_NAME] (column1, column2, column3,...columnN) VALUES (value1, value2, value3,...valueN);  DELETE FROM [table_name] WHERE [condition];  UPDATE [table_name] SET column1 = value...

分享:

2020年MySQL数据库面试题

  1、MySQL 中有哪几种锁?  (1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。  (2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。  (3)页面锁:开销...

分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号