数据库
文章平均质量分 78
jalen_zh
目前就职于国内某互联网大厂,后端开发工程师一枚,感谢关注,交流可以私信哦
展开
-
数据库SQL SERVER中sql常用语句
一、 SQL 基本语句SQL 分类:DDL —数据定义语言 (Create , Alter , Drop , DECLARE)DML —数据操纵语言 (Select , Delete , Update , Insert)DCL —数据控制语言 (GRANT , REVOKE , COMMIT , ROLLBACK) 首先 , 简要介绍基础语句:原创 2017-03-30 16:40:24 · 6816 阅读 · 0 评论 -
校招笔试面试常考的数据库知识
一、1、完整性约束:参照完整性、实体完整性、用户自定义完整性2、数据库范式:第一范式:每个属性都不可再分第二范式:在属于1NF的前提下,每个非主属性都完全依赖主属性第三范式:非主属性既不完全依赖于码也不部分依赖于码3、索引的作用索引属于物理结构,是加快查询速度的有效手段,但需要占用一定的存储空间4、事务事务就是用户自定义的一个数据库操作序列,这些操作要么全做,要原创 2017-03-02 20:20:55 · 3885 阅读 · 2 评论 -
Linux 安装mysql出现的问题
mysql> use mysql;Database changedmysql> update user set password=password('123456') where user='root';ERROR 1054 (42S22): Unknown column 'password' in 'field list'mysql>authentication_string原创 2017-09-26 13:53:43 · 353 阅读 · 0 评论 -
MySQL索引原理及慢查询优化
转载:https://tech.meituan.com/mysql-index.htmlMySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道转载 2017-12-01 00:07:26 · 328 阅读 · 0 评论 -
Redis之初识Redis
前言:一直对Redis很感兴趣,很多做技术的人就算没有学过redis,但至少听说过redis;redis是一个远程基于内存的数据库,不仅性能强劲,而且还具有复制特性以及解决问题而生的一种独一无二的数据模型。redis提供了5种不同类型的数据结构,这些数据结构致力于帮助用户解决问题,此外,通过复制、持久化和客户端分片等特性,用户可以很方便的将redis扩展成一个能包含数百GB数据每秒可以处理原创 2017-12-10 21:14:04 · 372 阅读 · 0 评论 -
MySQL性能优化的最佳20条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询...转载 2018-08-16 10:15:35 · 411 阅读 · 0 评论 -
ES基础与实践
前言:Elasticsearch(ES)是什么Elasticsearch是一个基于Lucene构建的开源、分布式、RESTful接口全文搜索引擎。ES还是一个分布式文档数据库,其中每个字段均是被索引的数据且可以被搜索,它可以扩展至数以百计的服务器存储以及处理PB级别的数据。它可以在很短的时间内存储、搜索和分析大量的数据。它通常作为具有负责搜索常见情况下的核心发动机。优点 横向扩展...原创 2019-09-13 17:17:06 · 520 阅读 · 0 评论