MySQL面试题 1.数据库三范式是什么? 2.有哪些数据库优化方面的经验? 3.请简述常用的索引有哪些种类? 4.以及在mysql数据库中索引的工作机制是什么? 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树 5.MySQ ...
分类:
数据库 时间:
2018-04-08 13:25:12
阅读次数:
166
前言 虽然之前接触过java,也写过一些1000行左右的程序。可以说面向对象的思想和java的一些基本语法对我来说是没有难度的,但是这学期的面向对象依然给了我一个下马威。这几次的作业每次都很让我头疼。因为不仅要保证针对正确的输入要反馈出正确的输出,还要把错误的输入分辨出来。这样一来,譬如正则表达式和 ...
分类:
其他好文 时间:
2018-04-04 21:15:27
阅读次数:
165
对象操作 查询 直接数据库操作 查询 更新 插入更新删除 事务 ...
分类:
数据库 时间:
2018-03-19 11:45:02
阅读次数:
249
前言 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySql的核心就是存储引擎。 ...
分类:
数据库 时间:
2018-03-09 22:48:33
阅读次数:
205
HTTP协议规格说明定义ETag为“被请求变量的实体值”。另一种说法是,ETag是一个可以与Web资源关联的记号(token)。典型的Web资源可以一个Web页,但也可能是JSON或XML文档。服务器单独负责判断记号是什么及其含义,并在HTTP响应头中将其传送到客户端,以下是服务器端返回的格式:ETag:"50b1c1d4f775c61:df3"客户端的查询更新格式是这样的:I
分类:
其他好文 时间:
2018-02-11 12:37:35
阅读次数:
164
不是这样的。 Collection 的单个 doc 有大小上限,现在是 16MB,这就使得你不可能把所有东西都揉到一个 collection 里。而且如果 collection 结构过于复杂,既会影响查询、更新效率,也会造成维护困难和操作风险。你有尝试过手一抖就把一个 doc 不小心存成 null ...
分类:
数据库 时间:
2018-01-26 18:46:34
阅读次数:
2129
强烈建议参阅链接:http://www.linezing.com/blog/?p=798#nav-1 说白了,索引问题就是一个查找问题。。。 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满 ...
分类:
其他好文 时间:
2018-01-20 15:12:58
阅读次数:
143
子查询我相信大部分人都写过,但是昨天遇到一个比较坑的问题,由于有较好的备份,很短时间就恢复了误操作数据,但是这个问题值得分享。首先建立如下测试表:CREATETABLEcourse(student_idINT(11),courseVARCHAR(20));INSERTINTOcourseVALUES(‘1‘,‘测试1‘);INSERTINTOcourseVALUES
分类:
其他好文 时间:
2018-01-09 14:47:37
阅读次数:
187
学习目标: -多列子查询 -SQL语句中使用标量子查询 -更新或删除行使用关联子查询 -使用EXISTS和NOT EXISTS操作符 -使用WITH子句 多列子查询 语法: Main query WHERE (<column_name>,<column_name>) IN Subquery; 列的比 ...
分类:
其他好文 时间:
2018-01-05 15:19:41
阅读次数:
173
数据库概述 / Database Overview 1 关于SQL / About SQL 构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的 ...
分类:
数据库 时间:
2018-01-02 19:59:10
阅读次数:
367