首页 > 数据库技术
MySQL高级之索引优化分析
一.性能下降原因 查询语句写的烂、索引失效(单值、复合)、关联查询太多join、服务器调优及各个参数设置(缓冲、线程数等) 二.哪些情况适合建索引 三.哪些情况不适合建索引 四.性能分析之Explain 在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意 ...
分类:数据库技术   时间:2019-12-31 11:03:30    收藏:0  评论:0  赞:0  阅读:75
Oracle查询最近执行的sql脚本
select b.SQL_TEXT,b.FIRST_LOAD_TIME,b.SQL_FULLTEXT from v$sqlarea b order by b.FIRST_LOAD_TIME desc ...
分类:数据库技术   时间:2019-12-31 10:57:45    收藏:0  评论:0  赞:0  阅读:145
C语言调试器GDB和LLDB的使用方法
调试器的使用 编译输出带调试信息的程序 调试信息包含:指令地址、对应源代码及行号 指令完成后,回调 LINUX使用GDB MAX使用LLDB 使用说明 ...
分类:数据库技术   时间:2019-12-31 10:56:48    收藏:0  评论:0  赞:0  阅读:79
gdb调试
背景 调试linux程序一般有两种,一种是检查程序的日志输出,但如果问题与IO有关就不能通过日志获得调试信息了; 虽然gdb不常用且命令复杂,但却是不可或缺呀。 常用调试命令 分类 序号 命令 说明 运行 1 r run简写,运行程序,遇到断点暂停 2 c continue简写,继续执行直到下一个断 ...
分类:数据库技术   时间:2019-12-31 10:54:55    收藏:0  评论:0  赞:0  阅读:68
达梦数据库 linux 安装 部署
DM8的开发版本的安装 1 系统软硬件要求 1.1 硬件要求 达梦官方文档中给出的硬件要求如下: 1.2 软件要求 软件环境的要求如下 1.3 环境检查 本次是在centos6上安装DM8的开发版,系统检测信息如下 /** 操作系统版本*/ [root@DM33 ~]# cat /etc/redha ...
分类:数据库技术   时间:2019-12-31 10:54:12    收藏:0  评论:0  赞:0  阅读:128
Mysql 5.7 windows安装 zip安装
参考链接: https://www.cnblogs.com/FlyJeans/p/10658386.html 下载5.7 免安装版 https://dev.mysql.com/downloads/mysql/5.7.html downloads 我选的64位版 解压配置 解压并在根目录创建my.in ...
分类:数据库技术   时间:2019-12-31 10:11:40    收藏:0  评论:0  赞:0  阅读:78
mysql(二)--mysql索引剖析
1.1. 索引是什么 1.1.1.索引图解 维基百科对数据库索引的定义: 数据库索引,是数据库管理系统(DBMS)中一个排序的数据结构,以协助快速查询、更新数据库表中数据。 怎么理解这个定义呢? 首先数据是以文件的形式存放在磁盘上面的,每一行数据都有它的磁盘地址。如果 没有索引的话,要从 500 万 ...
分类:数据库技术   时间:2019-12-31 09:59:57    收藏:0  评论:0  赞:0  阅读:107
mysql 数据库的操作
–数据库的创建create database goods1;//创建数据库goods1;create database goods2 if not exists goods1;//创建数据库goods1,如果不存在就创建create database goods3 default character ...
分类:数据库技术   时间:2019-12-31 09:55:50    收藏:0  评论:0  赞:0  阅读:91
Linux里DNS服务器的主从搭建以及mariadb编译安装实现
1、简述DNS服务器原理,并搭建主-辅服务器。 DNS服务器的工作原理 DNS(Domain Name Service)它是应用层协议,C/S架构,默认工作在TCP和UDP的53号端口,服务器软件bind是由美国伯克利大学研发,它的主要作用是把互联网域名解析成对应的ip地址,从而实现访问远端主机的需 ...
分类:数据库技术   时间:2019-12-31 09:55:31    收藏:0  评论:0  赞:0  阅读:127
Database
1. SQLite SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. "SQLite ...
分类:数据库技术   时间:2019-12-31 09:50:48    收藏:0  评论:0  赞:0  阅读:90
SQL查看开销较高的语句(效率最低的语句)
--简单查询: SELECT TOP 200 execution_count as [Number Of Executions], total_worker_time/execution_count as [Average CPU Time], total_elapsed_time/executio... ...
分类:数据库技术   时间:2019-12-31 09:50:30    收藏:0  评论:0  赞:0  阅读:106
基于pyqt+mysql+tcp的聊天室
这是一个计算机网络的课设,采用了pyqt做的GUI,github地址链接在这里,界面设计不太美观,所以请见谅。。。 代码写的不是很有深度,所以应该能看懂吧,请给我点个星星。按ESC发送消息,也可以鼠标点击,因为回车键的事件写了,没用,因为回车键的事件是早就写好的。 注册功能没写。许多功能待完善。。。 ...
分类:数据库技术   时间:2019-12-31 09:45:35    收藏:0  评论:0  赞:0  阅读:105
C语言 access() fseek() \r \b
用 法: int access(const char *filenpath, int mode); 或者int _access( const char *path, int mode ); 参数说明: filenpath 文件或文件夹的路径,当前目录直接使用文件或文件夹名 备注:当该参数为文件的时候 ...
分类:数据库技术   时间:2019-12-31 09:29:47    收藏:0  评论:0  赞:0  阅读:78
【Oracle】整理oracle命令 转载
https://www.cnblogs.com/laipDIDI/articles/2606057.html#4472940 内容包括三大项: 1.oracle基本操作语句 2.SQLServer基本操作语句 3.各种数据库连接方法 ********************************* ...
分类:数据库技术   时间:2019-12-31 09:28:25    收藏:0  评论:0  赞:0  阅读:93
SQL
1. The basic structure SELECT FROM WHERE 2. Key:word: DISTINCT 3. Functions: count( columName) count(DISTINCT columeName) min() max() char_length() le ...
分类:数据库技术   时间:2019-12-31 09:26:51    收藏:0  评论:0  赞:0  阅读:73
Centos安装MySQL
一:获取mysql YUM源 进入mysql官网获取RPM包下载地址 https://dev.mysql.com/downloads/repo/yum/ 右击 复制链接地址 https://dev.mysql.com/get/mysql80-community-release-el8-1.noarc ...
分类:数据库技术   时间:2019-12-31 09:26:33    收藏:0  评论:0  赞:0  阅读:93
MySQL基础篇(03):系统和自定义函数总结,触发器使用详解
本文源码: "GitHub·点这里" || "GitEE·点这里" 一、系统封装函数 MySQL 有很多内置的函数,可以快速解决开发中的一些业务需求,大概包括流程控制函数,数值型函数、字符串型函数、日期时间函数、聚合函数等。以下列出了这些分类中常用的函数。 1、控制流程函数 case...when ...
分类:数据库技术   时间:2019-12-31 09:22:49    收藏:0  评论:0  赞:0  阅读:83
MySQL索引及数据结构
Hash索引 (1) 它会使用到hash函数,算出一个确切的值 , 如果key发生变化. hash值也会跟着发生变化. 而且还存在着hash冲突的情况. (2) 联合索引的情况 hash(id+name) = hash值 , 不能支持 部分索引查询和范围查找. 红黑树 (1) 树太高,读取磁盘的次数 ...
分类:数据库技术   时间:2019-12-31 01:30:24    收藏:0  评论:0  赞:0  阅读:121
SQLServer——事务
一、事务的概念及要求 事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作。 多个操作作为一个整体向系统提交,要么都执行,要么都不执行。 事务是一个不可分割的工作逻辑单元。 二、例子 银行转账过程就是一个事务 它需要俩条UPDATE语句来完成,这俩条语句是一个整体。 如果其中任一条出 ...
分类:数据库技术   时间:2019-12-31 01:28:09    收藏:0  评论:0  赞:0  阅读:119
第十四章 mysql性能优化
一。应用优化的口诀,解决大部分问题 1.缓存 :redis, guava cache, openresty lua 2.异步 : 支付宝微信的支付会提供异步回调接口,返回支付结果。支付链路很负责 3.批处理:写操作 二。mysql 单机性能提升 配置 1.max_connection=1000 my ...
分类:数据库技术   时间:2019-12-31 01:19:55    收藏:0  评论:0  赞:0  阅读:121
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!