表示 进入内容 124112501409
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 索引 (reset)
MySQL的分页技术总结

有朋友问: MySQL的分页似乎一直是个问题,有什么优化方法吗? 网上看到赶集网XX推荐了一些分页方法,但似乎不太可行,你能点评一下吗? =========================================---方法1: 直接使用数据库提供的SQL语句 --...

【大数据】  【mysql】  【数据库】  【排序】  【BY】  【索引】   …

[获取更多]
mysql 分表与分区

一般来讲,mysql中一个表的总记录超过1000W,就会出现性能的大幅度下降。可以通过分表与分区实现优化。1. 分表 一张表分成很多表后,每一个小表都是完整的一张表,都对应三个文件,一个.MYD数据文件,.MYI索引文件,.frm表结构文件。#alluser为虚拟的总表,user1与user2为实际的分表 [root@BlackGhost test]# ls |grep user all

【mysql】  【性能】  【HASH】  【索引】  【test】   …

[获取更多]
[jjzhu学java]之solr4.9同步mysql数据

Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。        可以将数据库中的数据导入到solr中,对于百万级别的数据可以快速响应查询。 1、安装jdk JDK版本需要1.7以上

【java】  【mysql】  【数据库】  【配置】   …

[获取更多]
MySQL RANGE分区

2016-07-12 10:18 by pursuer.chen, 5060 阅读, 0 评论, 收藏, 编辑

介绍 RANGE分区基于一个给定的连续区间范围,早期版本RANGE主要是基于整数的分区。

【mysql】  【函数】  【索引】  【Create】  【timestamp】  【html】  【varchar】   …

[获取更多]
mysql 添加用户,授权,远程登陆,远程导入导出数据库,用户及权限查询,新增用户无法登陆,

首先提示一点,当使用新增用户登陆失败: root@controller:~# mysql -h localhost -ukeystone -ppassword  ERROR 1045 (28000): Access denied for user 'keystone'@'localhost' (using password: YES)解决方法:  增加普通用户后,执行: mysq

【mysql】  【SQL】  【discuz】  【数据库】  【索引】  【grant】  【Create】   …

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

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

这里使用的是mysql测试。

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

 

 

2、插入几条测试数据:

 

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

(solrhome文件

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

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

小麦苗BLOG文章索引

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

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

[获取更多]
MySQL 作为新的 NoSQL 解决方案: 轻松应对亿级数据

MySQL现在是一个更好的NoSQL解决方案。我们这样说是因为在存储 键/值(key/value) 之类数据时, MySQL 具有性能、易用性和稳定性方面的优势。MySQL引擎稳定可靠,并且社区和官方支持良好,有非常丰富的在线资料, 涵盖了各种操作、故障排查,复制以及各种使用模式等方面。

【NOSQL】  【mysql】  【性能】  【SQL】  【数据库】  【routes】   …

[获取更多]
mysql索引合并:一条sql可以使用多个索引

前言

   mysql的索引合并并不是什么新特性。早在mysql5.0版本就已经实现。之所以还写这篇博文,是因为好多人还一直保留着一条sql语句只能使用一个索引的错误观念。本文会通过一些示例来说明如何使用索引合并。

什么是索引合并

   下面我们看下mysql文档中对索引合并的说明:

The Index Merge method is used to retrieve rows with several range scans and to merge their results into one. The merge can produce unions, intersections, or unions-of-intersections of its underlying scans. This access method merges index scans from a single table; it does not merge scans across multiple tables.

   根据官方文档中的说明,我们可以了解到:

   1、索引合并是把几个索引的范围扫描合并成一个索引。

  …

[获取更多]
MySQL索引之主键索引

导读

在MySQL里,主键索引和辅助索引分别是什么意思,有什么区别?

上次的分享我们介绍了聚集索引和非聚集索引的区别,本次我们继续介绍主键索引和辅助索引的区别。

1、主键索引

主键索引,简称主键,原文是PRIMARY KEY,由一个或多个列组成,用于唯一性标识数据表中的某一条记录。一个表可以没有主键,但最多只能有一个主键,并且主键值不能包含NULL。

在MySQL中,InnoDB数据表的主键设计我们通常遵循几个原则:

  • 采用一个没有业务用途的自增属性列作为主键;

  • 主键字段值总是不更新,只有新增或者删除两种操作;

  • 不选择会动态更新的类型,比如当前时间戳等。

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