码迷,mamicode.com
首页 > 数据库 > 周排行
数据库的三大设计范式
作者:刘慰链接:https://www.zhihu.com/question/24696366/answer/29189700 首先要明白”范式(NF)”是什么意思。按照教材中的定义,范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”。很晦涩吧?实际上你可以把它粗 ...
分类:数据库   时间:2020-01-15 14:12:21    阅读次数:76
KDB调试 — ARM
1 寄存器 1.1 通用寄存器 A64指令集可以看到31个64位通用(整数)寄存器,分别是R0-R30。 在64位上下文中,这些寄存器通常使用名称x0-x30来表示; 在32位上下文中寄存器使用w0-w30表示。 另外, 寄存器名称可以汇编语言显示为大写或小写。 在当寄存器在此过程调用标准中具有固定 ...
分类:数据库   时间:2020-01-15 15:27:24    阅读次数:253
SQL注入是什么?如何防止?
SQL注入是一种注入攻击,可以执行恶意SQL语句。下面本篇文章就来带大家了解一下SQL注入,简单介绍一下防止SQL注入攻击的方法,希望对大家有所帮助。 什么是SQL注入? SQL注入(SQLi)是一种注入攻击,,可以执行恶意SQL语句。它通过将任意SQL代码插入数据库查询,使攻击者能够完全控制Web ...
分类:数据库   时间:2020-01-15 15:28:24    阅读次数:115
Linux运维必会的MySql题之(三)
请解释关系型数据库概念及主要特点? 关系型数据库模型是把复杂的数据结构归结为简单的二元关系,对数据的操作都是建立一个 或多个关系表格上 最大的特点就是二维的表格,通过SQL结构查询语句存取数据,保持数据 一致性方面很强大 请说出关系型数据库的典型产品、特点及应用场景? mysql 互联网企业常用 o ...
分类:数据库   时间:2020-01-15 16:43:12    阅读次数:434
MySQL:第一次看到有人把MYSQL主从复制讲解的这么清楚
一、基本原理MySQL复制过程分成三步:1)、master将改变记录到二进制日志(binarylog)。这些记录过程叫做二进制日志事件,binarylogevents;2)、slave将master的binarylogevents拷贝到它的中继日志(relaylog);3)、slave重做中继日志中的事件,将改变应用到自己的数据库中。MySQL复制是异步的且串行化的。简单来说:slave会从mas
分类:数据库   时间:2020-01-15 16:49:04    阅读次数:147
如何用sql查询出连续三个月金额大于50的记录
with tmp as(select 'A' AS USERNAME,to_date('2017.10','yyyy.mm') month,45 num from dual union allselect 'A' AS USERNAME,to_date('2017.11','yyyy.mm') mo ...
分类:数据库   时间:2020-01-15 17:55:35    阅读次数:96
Java备份MySQL
Java备份MySQL
分类:数据库   时间:2020-01-15 17:58:00    阅读次数:88
1z0-062 数据库OCP题库5
Oracle数据库
分类:数据库   时间:2020-01-15 19:18:57    阅读次数:72
SQL Server 文件操作
在master数据库中,SQL Server提供系统扩展的存储过程,其中有一些存储过程的命名以xp_开头,用于处理操作系统的文件。 一,判断文件是否存在 存储过程sys.xp_fileexist 用于判断文件是否存在,参数是文件(file)的路径或目录的路径: exec master.sys.xp_ ...
分类:数据库   时间:2020-01-15 19:32:12    阅读次数:113
MySQL CASE表达式
一、MySQL为您提供了两种形式的CASE表达式。 1、CASE表达式的第一种形式: CASE value WHEN compare_value_1 THEN result_1 WHEN compare_value_2 THEN result_2 WHEN compare_value_3 THEN ...
分类:数据库   时间:2020-01-15 19:38:12    阅读次数:88
1z0-062 数据库OCP题库5
Oracle数据库
分类:数据库   时间:2020-01-15 19:39:59    阅读次数:84
mysql数据库查询占用空间
1.查询某个数据库占用空间 mysql> SELECT round(sum(data_length / 1024 / 1024),2) 'Data Size in MB',round(sum(index_length / 1024 / 1024),2) 'Index Size in MB',roun ...
分类:数据库   时间:2020-01-15 19:44:28    阅读次数:77
MongoDB---初识
1、概述 1.1、MongoDB 是一个 基于分布式存储的 数据库、由C++编写、旨在 为web应用 提供 高可用的高性能数据存储解决方案; 1.2、MongoDB 将 数据 存储 为 文档,数据结构 是 key-value (BSON形式:类似json的二进制形式的存储格式[Binary JOSN ...
分类:数据库   时间:2020-01-15 19:47:48    阅读次数:69
TP SQL统计查询语法
获取今日订单总数和订单总金额 //fields区分出order_type不等于1的订单,订单金额money加运费order_freight合计 $fields = [ 'COUNT(1) as order_num', 'SUM(IF(order_type != 1, money + order_fr ...
分类:数据库   时间:2020-01-15 19:51:47    阅读次数:97
Hekaton: SQL Server’s Memory-Optimized OLTP Engine
Hekaton是内存数据库,以往的数据库都是基于磁盘构建的, 但是当前硬件的发展,已经可以将很多应用的数据整个放到内存中,所以需要新的架构,基于超大内存和多核CPU的数据库架构 当前目标是把Sql Server的性能提升100倍 那么提升的办法,一般有3种,提升scalability,提升CPI,或 ...
分类:数据库   时间:2020-01-15 20:01:00    阅读次数:125
Django操作数据库
[toc] 实现Django增删改查功能 静态文件 网站所使用的提前已经写好了的文件就是静态文件 比如:CSS、JS、第三方的组件(bootstrap、sweetalert、fontawesome) 网站所用到的HTML文件统一放到templates文件夹中 针对网站所使用到的静态文件存储在一个st ...
分类:数据库   时间:2020-01-15 21:13:25    阅读次数:116
DB2 表空间类型
DB2 表空间类型 在介绍如何将数据库管理表空间转换为自动存储表空间之前,我们先来回顾一下 DB2 表空间的各种类型以及各自的特点。 系统管理表空间 (System-Managed Space,SMS):这种类型的表空间由操作系统的文件管理系统分配和管理空间。在 DB2 V9 之前,SMS 表空间是 ...
分类:数据库   时间:2020-01-15 21:17:12    阅读次数:169
mysql基础使用 --- 持续补充
1. 判断是否是空值 is not null 和 is null select * from XXX where column_name is not null; select * from XXX where column_1 is not null and column_2 is not nul ...
分类:数据库   时间:2020-01-15 21:17:26    阅读次数:79
MyISAM/Innodb的区别
MyISAM是MySQL的默认数据库引擎(5.5版之前)。虽然性能极佳,而且提供了大量的特性,包括全文索引、压缩、空间函数等,但MyISAM不支持事务和行级锁,而且最大的缺陷就是崩溃后无法安全恢复。不过,5.5版本之后,MySQL引入了InnoDB(事务性数据库引擎),MySQL 5.5版本后默认的 ...
分类:数据库   时间:2020-01-15 21:24:42    阅读次数:96
mysql之表锁
前言 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算机资源(如CPU、RAM、IO等)的争用外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据并发访问性能的一个重要因素。从这个角度来说,锁对数据库 ...
分类:数据库   时间:2020-01-15 21:31:26    阅读次数:94
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!