表示 进入内容 617161807162
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 数据库 (reset)
FAQ系列 | index extensions特性介绍

0、导读

本文介绍MySQL的index extensions特性,以及如何利用这个特性实现SQL查询优化。

1、什么是index extensions

index extensions是MySQL 5.6.9之后的新特性,关于这个特性,手册中的解释是这样的:InnoDB automatically extends each secondary index by appending the primary key columns to it(出处详见手册 8.2.1.7 Use of Index Extensions,原文链接:https://dev.mysql.com/doc/refman/5.6/en/index-extensions.html 简言之就是,InnoDB引擎表中,会把主键所有列值附加存储在辅助索引中

假设有这样一个表:
CREATE TABLE t(
a int not null,
b int not null,
c int not null,
d int not null,
PRIMARY KEY(a, b),
KEY i_c(c)
) …

[获取更多]
搭建 Linux 下 GitLab 服务器(转)

这两天因为项目需求需要搭建一个GitLab服务器,遇到了很多问题,参考了很多网络资料,终于搭建成功,在此把这个过程记录一下,利人利己。      一、最终目的         1,在Linux下创建GitLab服务器,客户端能够完成git 的 clone,pull,commit,push操作。

【nginx】  【linux】  【服务器】  【mysql】  【postgres】  【HTTPS】   …

[获取更多]
solr 从数据库导入数据,全量索引和增量索引

首先说一下是从mysql数据库导入数据

这里使用的是mysql测试。

1、先在mysql中建一个表:solr_test

 

 

2、插入几条测试数据:

 

3、用记事本打solrconfig.xml文件,在solrhome文件夹中。E:\solrhome\mycore\conf\solrconfig.xml

(solrhome文件

【mysql】  【Apache】  【http】  【数据库】  【配置】  【entity】   …

[获取更多]
FAQ系列 | 修改事务隔离级别的暗门

0、导读

我们知道,MySQL里可以动态修改事务隔离级别(TRANSACTIOIN ISOLATION LEVEL),既可以加 GLOBAL 关键字直接修改全局的设置,也可以加 SESSION 关键字只修改当前会话的设置。那么,如果两个关键字都不加,会出现什么情况呢?

1、调整事务隔离级别

MySQL里,可以直接用 SET 指令调整事务隔离级别,既可以对全局调整,也可以只调整当前会话,其用法见下:

SET [GLOBAL | SESSION] TRANSACTION

[ REPEATABLE READ

| READ COMMITTED

| READ UNCOMMITTED

| SERIALIZABLE ]

我们都知道指定 GLOBAL 关键字是可以修改全局的设置,用这个方式修改完后,已经存在的连接还不会生效,只有对新建立的连接才会起作用。

而指定 SESSION …

[获取更多]
IntelliJ IDEA中JAVA连接MYSQL

1.下载mysql包

2.项目中引入mysql包

3.连接数据库,查询结果

看jdbc数据库连接类 package Facade; import java.sql.*; /** * Created by Jiqing on 2016/10/18.

【java】  【mysql】  【SQL】  【数据库】  【string】  【exception】  【JDBC】   …

[获取更多]
小麦苗BLOG文章索引

小麦苗BLOG文章索引

           自从2014年7月1号开始写blog到2015年5月5日,历时10个月的时间,大概写了90篇文章,这blog多了就乱了,今天抽空出来整理整理,方便大家也方便自己阅读,本文将一直更新,另外,最后我把所有的blog文章全列出来,可能会有用。

【linux】  【rman】  【mysql】  【函数】  【Oracle】  【性能】   …

[获取更多]
MySQL常用操作总结

MySQL常用操作 前提条件:已安装MySQL。 学习目标:用一条sql语句写出A和B的剩余数量 AA表

BB表

以上为一道面试题,接下来由这道面试题来回顾一些数据库的基本操作。 登录MySQL sudo mysql -p,回车,然后输入密码即可,按ctrl+c退出登录:

...

【mysql】  【数据库】  【面试题】  【Create】  【database】  【type】   …

[获取更多]
MySQL备份与恢复

为了保障数据的安全,需要定期对数据进行备份。备份的方式有很多种,效果也不一样。一旦数据库中的数据出现了错误,就需要使用备份好的数据进行还原恢复。从而将损失降到最低。

【服务器】  【mysql】  【innodb】  【日志】  【数据库】  【配置】   点击查看原文>

sql操作命令

1、mysql服务的启动和停止编辑 net stop mysql   net start mysql 2、登陆mysql编辑 登陆终端(windows cmd或者linux 命令行下)且已经安装mysql-client软件; 语法如下: mysql -h 主机ip -u用户名 -p用户密码 例如:mysql -h 192.168.31.194 -u root -p 1234

【mysql】  【SQL】  【数据库】  【主机】  【test】  【grant】   …

[获取更多]
FAQ系列 | MySQL DBA修炼秘籍

0、导读

本文主要写给那些立志成为MySQL DBA,以及正在学习MySQL的同行们,结合个人及业内其他同行的职业发展经历给大家一些参考,如何成为合格的MySQL DBA。

1、什么是MySQL DBA

首先,DBA是database administrator(数据库管理员)的简称,在一些招聘网站上,也可能会把职位写成数据库[管理]工程师,MySQL DBA是目前互联网企业中最为炙手可热的岗位需求之一,前(钱)景大好,快到碗里来吧。

下面是拉勾网的MySQL DBA招聘需求(若无“MySQL中文网水印”的二维码请勿打开):

2、MySQL DBA的职责

传统意义上的DBA基本上只要管好database …

[获取更多]
表示 进入内容 617161807162
« 先前的 10 新的记录 | 下一步 10 较早的记录 »