按照第三范式的要求,是不应该存在冗余字段的,但有时候冗余字段可以提高性能,是可以使用的。 什么是冗余字段? 在设计数据库时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是一个冗余字段。 加深理解部分 在设计数据库的时候,应该注意一下什么呢 ...
分类:
数据库技术 时间:
2020-07-02 11:38:22
收藏:
0 评论:
0 赞:
0 阅读:
54
文章:https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/transaction-and-bulk-copy-operations 标题:Transaction and Bulk Copy Operations 示例代码 ...
分类:
数据库技术 时间:
2020-07-02 11:08:27
收藏:
0 评论:
0 赞:
0 阅读:
90
1. 安装 yum install -y mariadb-server 2. 启动、停止、重启数据库 systemctl start mariadb systemctl stop mariadb systemctl restart mariadb 3. 数据库初始化,设置管理员密码 mysql_se ...
分类:
数据库技术 时间:
2020-07-02 10:58:57
收藏:
0 评论:
0 赞:
0 阅读:
50
今天在分析一个dmp时,要看CLR栈,习惯性输入.cordll -ve -u -l指令来加载sos扩展,结果报如下错误: CLR DLL status: No load attempts 核对sos.dll版本后,发现版本是对的。突然想起上次执行.loadby sos clrjit报错(参考The ...
分类:
数据库技术 时间:
2020-07-02 10:11:34
收藏:
0 评论:
0 赞:
0 阅读:
197
SQL优化工具 (1.)小米公司的soar,下载二进制文件 https://github.com/XiaoMi/soar/releases (2.)使用说明: https://www.jianshu.com/p/1594228e18c6 (3.)安装Web图形化工具,下载地址: https://gi ...
分类:
数据库技术 时间:
2020-07-02 10:06:09
收藏:
0 评论:
0 赞:
0 阅读:
61
##innodb引擎的数据是按页为单位的,当需要读一条记录时,并不是将这个记录本身从磁盘中读取出来,而是以页为单位将整个页读取到内存中,每个页默认大小为16kb 数据查询过程: 磁盘 >内存 >返回结果 数据更新过程: change buffer >当有查询,更新到磁盘 >内存 >返回结果 ###这 ...
分类:
数据库技术 时间:
2020-07-02 09:47:43
收藏:
0 评论:
0 赞:
0 阅读:
58
本文转自https://www.freeaihub.com/article/using-pymysql-to-operate-mysql-in-python.html,该页可在线进行本页内容的实验 本节实验您将先进行MySQL的安装,再安装python的pymysql库,通过这个库连接到MySQL数 ...
分类:
数据库技术 时间:
2020-07-02 09:43:45
收藏:
0 评论:
0 赞:
0 阅读:
67
在k8s的master节点安装mysql_exporter组件 1、解压 tar -xvf mysqld_exporter-0.10.0.linux-amd64.tar.gz 2、拷贝二进制文件到/usr/local/bin目录下 cd mysqld_exporter-0.10.0.linux-am ...
分类:
数据库技术 时间:
2020-07-02 09:21:37
收藏:
0 评论:
0 赞:
0 阅读:
69
最近一个月使用Postgresql的时候,经常遇到ltree的数据,感觉有些别扭,可是有绕不过去。今天决心整理一下,以后使用方便一些。 一、简介 ltree是Postgresql的一个扩展类型,由两位国外PostgreSQL贡献者共同开发。网址如下:http://www.sai.msu.su/~me ...
分类:
数据库技术 时间:
2020-07-02 09:18:36
收藏:
0 评论:
0 赞:
0 阅读:
73
1、 使用django实现drf中不管来什么数据都能够存成字典 #django.middleware.common.CommonMiddleware 中间件源码 # 核心代码(中间件) from django.utils.deprecation import MiddlewareMixin impo ...
分类:
数据库技术 时间:
2020-07-02 09:14:14
收藏:
0 评论:
0 赞:
0 阅读:
111
互联网公司里面几乎很少有公司不用MySQL,国内互联网巨头都在大规模使用MySQL。如果把MySQL比喻成数据库界的一条巨龙,则性能优化和高可用架构设计实践就是点睛之笔。 《MySQL性能优化和高可用架构实践》将详细讲解MySQL5.7高可用和性能优化技术,细致梳理思路,并与真实生产案例相结合,通过原理阐述到实战部署,帮助读者将所学知识点运用到实际工作中。 《MySQL性能优化和高可用架构实
分类:
数据库技术 时间:
2020-07-02 00:46:23
收藏:
0 评论:
0 赞:
0 阅读:
87
一.inception安装使用 inception是一个集审核、执行、备份及生成回滚语句于一身的MySQL自动化运维工具 [root@CentOS ~]# [root@CentOS ~]# wget http://ftp.gnu.org/gnu/bison/bison-3.0.5.tar.gz 11 ...
分类:
数据库技术 时间:
2020-07-02 00:30:32
收藏:
0 评论:
0 赞:
0 阅读:
60
在使用foreach的时候最关键的也是最容易出错的就是collection属性,该属性是必须指定的,但是在不同情况下,该属性的值是不一样的,主要有一下3种情况: 如果传入的是单参数且参数类型是一个List的时候,collection属性值为list . 如果传入的是单参数且参数类型是一个array数 ...
分类:
数据库技术 时间:
2020-07-02 00:30:07
收藏:
0 评论:
0 赞:
0 阅读:
115
select * from testlimit limit 4; #返回前四行 select * from testlimit limit 0,4; #返回前四行 #不带offset参数时,第一个参数表示偏移量, select * from testlimit limit 2,4; #偏移2行,返回 ...
分类:
数据库技术 时间:
2020-07-02 00:08:49
收藏:
0 评论:
0 赞:
0 阅读:
82
CREATE OR REPLACE PREOCEDURE getName(eno number, uname OUT VARCHAR) IS s VARCHAR(100); BEGIN MERGE INTO 插入表名称 T USING( 查询语句 ) S ON ( 条件 ) -- 根据条件更新 WH ...
分类:
数据库技术 时间:
2020-07-02 00:02:16
收藏:
0 评论:
0 赞:
0 阅读:
67
####ansible 使用剧本一键安装mysql 这里使用的没有联网安装 自己准备了安装包以及依赖关系(安装包都是放在了/sof,yum可以多个共存) `` [root@localhost ~]# createrepo //sof [root@localhost ~]# ls //sof [roo ...
分类:
数据库技术 时间:
2020-07-01 23:11:27
收藏:
0 评论:
0 赞:
0 阅读:
86
老样子,因为我是直接把sql语句echo出来的,所以构造起来十分简单,先随便输一个用户名和密码 然后直接构造万能密码,可以看到第一组账号密码了 然后要判断一些列数和回显,先抓包看一下它的参数名是啥,然后用hackbar方便一些 参数就是uname和passwd还有submit了,直接copy到hac ...
分类:
数据库技术 时间:
2020-07-01 23:02:03
收藏:
0 评论:
0 赞:
0 阅读:
114
最近,在写程序时开始注意到sql注入的问题,由于以前写代码时不是很注意,有一些sql会存在被注入的风险,那么防止sql注入的原理是什么呢?我们首先通过PrepareStatement这个类来学习一下吧! 作为一个IT业内人士只要接触过数据库的人都应该知道sql注入的概念及危害,那么什么叫sql注入呢 ...
分类:
数据库技术 时间:
2020-07-01 22:54:55
收藏:
0 评论:
0 赞:
0 阅读:
56
今天写一篇关于CANdb++软件创建用于解析CAN报文DBC文件流程,最近的项目中需要用到DBC文件,由于一直没有使用过,不会搞就来百度百度探索一下,顺便记录一下调试过程。 1.首先了解一下什么是DBC文件? DBC 全称为Data Base CAN,DBC文件用于描述单个CAN网络的通信中信息。其 ...
分类:
数据库技术 时间:
2020-07-01 22:53:34
收藏:
0 评论:
0 赞:
0 阅读:
507
语法格式 简单的查询语句(DQL)语法格式: select + 字段名1,字段名2,字段名3... + from + 表名; (提示:任何一条sql语句以";"结尾。sql语句不区分大小写) 1、字段可以参与数学运算:select ename, sal * 12 from emp; 2、给查询结果的 ...
分类:
数据库技术 时间:
2020-07-01 22:47:08
收藏:
0 评论:
0 赞:
0 阅读:
65