mysql
-
基于Tags实现内容推荐的方法(代码)



本篇文章给大家带来的内容是关于基于tags实现内容推荐的方法(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 原来为了简单方便,自己小网站上的文章页的相关内容推荐就是从数据库里随机抽取数据来填充一个列表,所以一点相关性都没有,更本没有办法引导用户去访问推荐内容。 算法选择 如…
-
如何理解MySQL数据库的优化
分区允许根据指定的规则,跨文件系统分配单个表的多个部分。表的不同部分在不同的位置被存储为单独的表。 SQL及索引优化 如何发现有问题的SQL? 使用mysql慢查日志对有效率问题的sql进行监控 show variables like ‘slow_query_lo…
-
为何要将ubuntu 16.04 设置 mysql 的编码为 utf8?



本篇文章给大家带来的内容是关于为何要将ubuntu 16.04 设置 mysql 的编码为 utf8,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 介绍 ubuntu 16.04 mysql 装上之后,数据库的默认编码不全是 utf8,有一些是 latin1 ,这就导致往数据库里面…
-
通过grep 获取MySQL错误日志信息的方法代码示例
本篇文章给大家带来的内容是关于怎么通过grep 获取MySQL错误日志信息的方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 为方便维护MySQL,写了个脚本用以提供收集错误信息的接口。这些错误信息来自与MySQL错误日志,而 通过grep mysql可以获取error-log的…
-
教你如何查看MySQL配置文件路径及相关配置



本篇文章给大家带来的内容是关于教你如何查看MySQL配置文件路径及相关配置,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 (1)关于配置文件路径 有时候,我发现虽然尝试修改了配置文件的一些变量,但是并没有生效。后来才发现原来是因为修改的文件并非MySQL服务器读取的配置文件。 如果…
-
数据库四个范式你又了解多少
本篇文章给大家带来的内容是关于数据库四个范式,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 1、1nf(第一范式) 第一范式是指数据库表中的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。 如果出现重复的属性,就可能需要定义…
-
如何使用 MySQL 实现每小时限制用户只插入一条数据?
根据时间段制作 MySQL 唯一索引 用户希望每小时限制用户只能向数据库插入一条数据。例如,当用户在 10:15 插入数据后,在 10:15 至 11:15 之间不能再插入数据。为了避免因接口并发请求导致多个数据在 10:15 至 11:15 时间段内入库,用户希望使用唯一索引来实现。 解决方案 遗…
-
spring事务隔离级别、传播行为以及spring+mybatis+atomikos实现分布式事务管理
本篇文章给大家带来的内容是关于spring事务隔离级别、传播行为以及spring+mybatis+atomikos实现分布式事务管理,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 1.事务的定义:事务是指多个操作单元组成的合集,多个单元操作是整体不可分割的,要么都操作不成功,要么都…
-
mysql数据库中影响性能因素的讲解(附数据库架构案例)



本篇文章给大家带来的内容是关于mysql数据库中影响性能因素的讲解(附数据库架构案例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 关于数据库性能的故事 面试时多多少少会讲到数据库上的事情,“你对数据库的掌握如何?”,什么时候最考验数据库的性能,答应主要方面上讲就是大数据量的读写…
-
CPU资源和可用内存大小对数据库性能有何影响?
本篇文章给大家带来的内容是关于cpu资源和可用内存大小对数据库性能有何影响?有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 前言 可能影响到数据库性能的几个点,其一就是服务器硬件,也是本节要说的CPU与可用内存。 引入 当热数据超过可用内存大小,MemCache存储引擎缓存层容易失效…