USE [DATABASE]<br />GO<br />SET ANSI_NULLS ON<br />GO<br />SET QUOTED_IDENTIFIER ON<br />GO<br />CREATE function [dbo].[search]<br />(@Word nvarchar(m ...
分类:
数据库 时间:
2019-10-06 09:16:54
阅读次数:
82
索引 在mysql中称之为键, 一种数据结果, 帮助减少SQL语句经历的IO次数 一. Mysql 查找数据的两种方式 全表遍历扫描 通过索引查找算法进行遍历扫描 二. 索引作用 三. 索引种类 根据不同的 算法 进行划分 B树索引 Hash索引 R树 Full text GIS 四. B+树的结构 ...
分类:
数据库 时间:
2019-10-06 09:23:50
阅读次数:
72
阿里云发布云数据库一体机,向传统企业再递橄榄枝 作者:邹大斌 【原创】 2019-09-28 14:30:29 关键字: 一体机 数据库 云计算 作者:邹大斌 【原创】 2019-09-28 14:30:29 关键字: 一体机 数据库 云计算 阿里云对外发布了云数据库一体机POLARDB Box,这 ...
分类:
数据库 时间:
2019-10-06 09:24:57
阅读次数:
93
当一个项目当中有大量的数据的时候,你所有的IO操作都在一个数据库中操作,会造成项目的性能的降低。如果你能对项目中的数据进行读写分离的话,那么将大大提高你项目的性能。而Django自带的机制也对此提供了支持。我们可以简单的操作一下。 (当然数据的同步还是需要运维同志的协助) 修改配置文件 Django ...
分类:
数据库 时间:
2019-10-06 09:30:19
阅读次数:
78
一、内存数据库的应用场景 数据缓存:将经常使用的数据存放在内存中,全局共享,减少和数据之间的交互频率,提升数据访问速度,主要用于应用程序的全局共享缓存。 内存计算:支持通过标准的SQL或Linq的方式实现内存数据的聚合、计算和查询、充分发挥、利用应用服务器的资源 二、业界有哪几类的主流内存数据库 1 ...
分类:
数据库 时间:
2019-10-06 09:37:18
阅读次数:
89
Oracle报错ORA-26563--当重命名表时碰到物化视图 原创 波波说运维 2019-09-26 00:02:00 概述 rename的时候如果碰到这个表有物化视图会提示ORA-26563错误,如果按网上解决办法是drop materialized view log on TBL_COMM_C ...
分类:
数据库 时间:
2019-10-06 09:38:42
阅读次数:
187
InnoDB: Doing recovery: scanned up to log sequence number 224366115328InnoDB: Doing recovery: scanned up to log sequence number 224371358208InnoDB: Do ...
分类:
数据库 时间:
2019-10-06 09:39:15
阅读次数:
419
MySQL是一个强大的开源数据库。随着MySQL上的应用越来越多,MySQL逐渐遇到了瓶颈。这里提供一些关于Mysql 数据库查询优化的24条优化建议,仅供参考。 Mysql 查询优化 1、使用慢查询日志,找出执行慢的查询。 2、使用 EXPLAIN 来决定查询功能是否合适。 3、经常测试你的查询, ...
分类:
数据库 时间:
2019-10-06 09:42:43
阅读次数:
90
插入更新一条SQL完成 ON DUPLICATE KEY UPDATE 这是学生表为例子,主键是SID 一般插入如果有唯一约束冲突,会异常如下 但业务上遇到冲突数据,想走更新数据,又不想写2个SQL(一个insertSQL ,一个update SQL ) 可以用 ON DUPLICATE KEY U ...
分类:
数据库 时间:
2019-10-06 09:43:14
阅读次数:
182
Django配置MySQL数据库方法 一、settings.py文件中修改数据库配置为下面的内容: 驱动(ENGINE)、主机地址(HOST)、端口号(PORT)、数据库(NAME)、用户名(NAME)以及登录密码(PASSWORD); 二、在__init_.py文件添加如下配置: 因为Django ...
分类:
数据库 时间:
2019-10-06 09:51:23
阅读次数:
116
数据库在线导出工具:Adminer Adminer是一个类似PhpMyAdmin的MySQL客户端的“页面PHP”,它只有一个PHP文件,包括:数据库的普通和函数操作等功能,是一个强大的类似型webShell工具 使用方法: :https://www.github.com/vrana/adminer ...
分类:
数据库 时间:
2019-10-06 09:58:29
阅读次数:
284
通过SQL的执行过程来介绍MySQL的基础结构 首先有一个 user_info 表,表里有一个 id 字段,执行下面这条查询语句 Select * form user_info where id = 1; 返回结果为: + + + + + + + + | id | username | passwo ...
分类:
数据库 时间:
2019-10-06 09:59:54
阅读次数:
66
MySQL中内置的函数不仅可以在SELECT 中使用, 还可以在INSERT , UPDATE 和 DELETE 等语句中使用. 数学类函数: CEIL(X), CEILIN(X) 进一取整 FLOOR(X) 舍掉小数部分 ROUND(x, y) 四舍五入(保留y位小数) MOD(x,y) x除以y ...
分类:
数据库 时间:
2019-10-06 11:08:35
阅读次数:
91
一、客户端命令1.1、mysql命令-u -p -S -h -P -e mysql -uroot -p -e "show status"1.2、接受用户命令help \G ctrl+c #5.7 以上版本,结束上条命令运行,类似linux ctrl+d \q exit quituse source ... ...
分类:
数据库 时间:
2019-10-06 11:10:44
阅读次数:
100
详解Linux系统inode原理--硬链接、软链接、innodb大小和划分等 原创 波波说运维 2019-07-17 00:03:00 https://www.toutiao.com/i6713116869781357069/ 概述 Linux中,一切皆文件,而每个文件都有一个inode,在将ino ...
分类:
数据库 时间:
2019-10-06 11:16:52
阅读次数:
101
通常,“Oracle数据库”既指存储在硬盘上的内部存有数据的数据文件,也指用来管理这些数据文件的内存结构。实际上,“数据库”归属于数据文件,“实例”则归属于内存结构。 图1-1展示了oracle实例与数据库的关系。 一个实例由系统全局内存区域(System Global Area,SGA)以及一系列 ...
分类:
数据库 时间:
2019-10-06 11:26:16
阅读次数:
114
1.创建表 CREATE TABLE News ( id INT, category INT, title VARCHAR (256), author VARCHAR (32), tag VARCHAR (256), content TEXT, -- 存储大型文本 creator VARCHAR ( ...
分类:
数据库 时间:
2019-10-06 11:27:14
阅读次数:
71
PL/SQL(Procedural Language/SQL)是一种过程化语言,在PL/SQL 中可以通过IF 语句或LOOP 语句实现控制程序的执行流程,甚至可以定义变量,以便在语句之间传递数据信息,这样PL/SQL 语言就能够实现操控程序处理的细节过程。 PL/SQL 程序都是以块(BLOCK) ...
分类:
数据库 时间:
2019-10-06 11:28:00
阅读次数:
124
二、windows10下的配置 (1) 环境变量配置 打开控制面板=>系统和安全=>系统=>高级系统设置,选择环境变量,在系统变量中找到path,编辑该选项。 第一行是oracle数据库的环境变量path配置,上图中最后一行是jdk的安装路径path配置。我们要添加mysql安装路径path配置。 ...
分类:
数据库 时间:
2019-10-06 11:29:13
阅读次数:
554
Merge语句是Oracle 9i新增的语法,用来合并Update和Insert语句。通过Merge语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行Update,无法匹配的执行Insert。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于Insert+Updat ...
分类:
数据库 时间:
2019-10-06 11:32:28
阅读次数:
105