-
Redis是如何写代码注释的?
所属栏目:[MySql教程] 日期:2019-01-10 热度:118
许多人认为,如果代码写得足够扎实,注释就没什么用了。在他们看来,当一切都设计妥当时,代码本身会记录其作用,因此代码注释是多余的。我对此持不同意见,主要出于两个原因: 1、许多注释并未起到解释代码的作用。 2、注释使读者不必凭空想象太多细枝末[详细]
-
新说MySQL事务隔离级别!
所属栏目:[MySql教程] 日期:2019-01-10 热度:180
引言 大家在面试中一定碰到过 说说事务的隔离级别吧? 老实说,事务隔离级别这个问题,无论是校招还是社招,面试官都爱问!然而目前网上很多文章,说句实在话啊,我看了后我都怀疑作者弄懂没!因为他们对可重复读(Repeatable Read)和串行化(serializable)的[详细]
-
MySQL主从复制的常见拓扑、原理分析以及如何提高效率
所属栏目:[MySql教程] 日期:2019-01-10 热度:166
一、主从复制搭建方法参考 MySQL5.6 数据库主从(Master/Slave)同步安装与配置详解 二、Mysql 主从复制的常用拓扑结构 2.1、一主一从 是最基础的复制结构,用来分担之前单台数据库服务器的压力,可以进行读写分离。 2.2、一主多从 一台 Slave 承受不住读[详细]
-
拐点?Oracle可能还需要转化更多客户
所属栏目:[MySql教程] 日期:2019-01-10 热度:75
在最新财季报告中,Oracle业绩仅略微落后于其上一财年同期水平,这使得该公司按非会计准则计的每股收益增长仍达到了19%。而更重要的是,一些分析师指出,Oracle的基础设施部署方面仍达到了一定程度,并可以通过为其ERP和数据库提供必要的云服务来向其他供[详细]
-
我为什么放弃MySQL?选择了MongoDB
所属栏目:[MySql教程] 日期:2019-01-10 热度:57
最近有个项目的功能模块,为了处理方便,需要操作集合类型的数据以及其他原因。考虑再三最终决定放弃使用MySQL,而选择MongoDB。 两个数据库,大家应该都不陌生。他们最大的区别就是MySQL为关系型数据库,而MongoDB为非关系型数据库。常见的关系型数据库有[详细]
-
数据库大师成长日记:您最需要了解的NoSQL非关系型数据库
所属栏目:[MySql教程] 日期:2019-01-10 热度:183
朋友们,我们平时使用的数据库,大多都是关系型数据库,包括MySQL、PostgreSQL、SQLServer等。关系型数据库的特点是数据的存储通过二维表格实现,将数据存储在相互独立的表格中。 近年来,随着互联网的飞速发展,数据的形态发生了很大改变,非关系型数据库[详细]
-
数据库大师成长日记:SQL Server和MySQL常用SQL区别
所属栏目:[MySql教程] 日期:2019-01-10 热度:175
SQLServer和MySQL都是大家常用的数据库,她们基本兼容SQL-92标准,但语法风格还是有一些不同,下面列举一部分两者常用SQL片段的差异,权当抛砖引云,其实两者之间的细微差异多着呢。 查看表结构的方式 SQLServer方式: --查看系统内所有数据库 SELECTname,[详细]
-
SEO优化,一个在网站运营中至关重要的工作
所属栏目:[MySql教程] 日期:2019-01-10 热度:89
在SEO优化中,更多地应该进行一些行之有效的工作,而不是进行一些意义不大的操作,只有这样才能提升工作的效率,看到更好的效果。那么在SEO优化中,除去万古不变的关键词优化之外,还有哪些能够看到效果的工作呢?[详细]
-
数据库大师成长日记:如何在SQL Server查询中实现高效分页
所属栏目:[MySql教程] 日期:2019-01-10 热度:71
经常写SQL查询脚本的朋友,很可能会遭遇分页查询的问题。在MSSQL2000及以前的版本中,分页的写法大多采用纯Top嵌套方式,写法比较复杂、而且效率并不理想。 从MSSQL2005开始,SQL Server提供了一个内置函数ROW_NUMBER,这是一个非常神奇的函数。 从MSSQL20[详细]
-
使用systemtap调试工具分析MySQL的性能
所属栏目:[MySql教程] 日期:2019-01-05 热度:142
【工具】 SystemTap是Linux下的动态跟踪工具,可以方便的监控、跟踪运行中的程序或Linux内核操作,我们通过写SystemTap脚本(与C语言类似),编译为内核模块,然后加载到内核中运行,它带来的性能损耗比较[详细]
-
MySQL8.0里GROUP BY有变化,注意了
所属栏目:[MySql教程] 日期:2019-01-05 热度:112
如题所示,MySQL 8.0开始 group by 默认是没有排序的,那MySQL 8.0之前和 8.0 就有可能结果出现不同,需要警惕。 运行如下SQL: 下面是8.0 版本: 运行相同的SQL: 如果这种情况下,进行分页。 5.7 版本: 8.0版本: 由上可见,两个结果是不一样的,原因是[详细]
-
为什么我们做分布式使用Redis?
所属栏目:[MySql教程] 日期:2019-01-05 热度:127
绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。这里对 Redis 常见问题做一个总结,解决大家的知识盲点。 1、为什么使用 Redis 在项目中使用 Redis,主要考虑两个角度:性能[详细]
-
数据库中为什么不推荐使用外键约束
所属栏目:[MySql教程] 日期:2019-01-05 热度:192
引言 其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的JAVA规范中也有下面这一条 【强制】不得使用外键与级联,一切外键概念必须在应用层解决。 但是呢,询问他们原因,大多是这么回答的 每次做DELETE 或者UPDATE都必须考虑外键约[详细]
-
全聚德如今的情况,确实已经今非昔比了?
所属栏目:[MySql教程] 日期:2019-01-05 热度:150
提到“烤鸭”一词,相信很多人会想到北京烤鸭老字号品牌——全聚德。全聚德创建于1864年,距今已有154年历史,当之无愧“中华老字号”这个名号!在1999年1月,“全聚德”还被国家工商总局认定为“驰名商标”,是中国第一例服务类中国驰名商标。[详细]
-
爱奇艺做自制动漫的四大特点
所属栏目:[MySql教程] 日期:2019-01-05 热度:113
爱奇艺自2014年就开始布局自制动漫业务。2016年正式启动爱奇艺文学,专注于头部内容开发。凭借出色的自制能力,目前已经成功打造了多部国产精品动画作品。[详细]
-
数据库运维的那些难题,我们用机器学习解决了
所属栏目:[MySql教程] 日期:2019-01-05 热度:197
作者介绍 马博,平安科技数据库团队运维开发工程师,参与了平安科技数据库领域的AIOps落地项目,主要包括趋势预测、异常检测、自动化运维平台、日志告警等方面,目前致力于平安云上的数据库智能运维体系建设。 回顾整个运维的发展史,从最开始的系统管理到[详细]
-
数字化管理,业务一键流转,打通“循环系统”
所属栏目:[MySql教程] 日期:2019-01-05 热度:184
企业业务是相互关联的,而且时刻都在变化,每个环节执行快慢,都会影响整体效率。如果操作太麻烦,过程太繁琐,部门难配合,无论员工还是用户,都要花大量时间盲目等待,不知道处理到哪一步了,也不知道等多久才能处理完……不仅让业务停滞不前,也让执行变成[详细]
-
从云计算到边缘计算 吉利与电信的合作逻辑
所属栏目:[MySql教程] 日期:2019-01-05 热度:68
在如火如荼的无人驾驶赛道中,车企与互联网巨头的联手几乎成了“标配”,于是我们看到了大众之于苹果;阿里之于上汽、福特;百度之于一汽、奇瑞、长安、比亚迪等这样的CP组合。[详细]
-
雀巢添“新欢”,有望为食品行业带来新气象?
所属栏目:[MySql教程] 日期:2019-01-05 热度:188
食品行业问题接憧而至,各企业在发展过程中备受煎熬,也在寻找新的解决方案。2017年区块链大火,并在各行业得到了应用。沃尔玛、联合利华、雀巢等全球十家食品巨头联盟加入IBM,共同利用区块链解决食品市场中存在的部分问题。[详细]
-
认识MongoDB 4.0的新特性——事务(Transactions)
所属栏目:[MySql教程] 日期:2018-11-24 热度:53
前言 相信使用过主流的关系型数据库的朋友对事务(Transactions)不会太陌生,它可以让我们把对多张表的多次数据库操作整合为一次原子操作,这在高并发场景下可以保证多个数据操作之间的互不干扰;并且一旦在这些操作过程任一环节中出现了错误,事务会中止并[详细]
-
SQL Server注意事项总结,高级程序员必背!
所属栏目:[MySql教程] 日期:2018-11-24 热度:84
本篇文章主要介绍SQL Server使用时的注意事项。 想成为一个高级程序员,数据库的使用是必须要会的。而数据库的使用纯熟程度,也侧面反映了一个开发的水平。 下面介绍SQL Server在使用和设计的过程中需要注意的事项。 SQL Server注意事项 Sql事务启动语句[详细]
-
pydbgen:一个数据库随机生成器
所属栏目:[MySql教程] 日期:2018-11-24 热度:88
用这个简单的工具生成带有多表的大型数据库,让你更好地用 SQL 研究数据科学。 在研究数据科学的过程中,最麻烦的往往不是算法或者技术,而是如何获取到一批原始数据。尽管网上有很多真实优质的数据集可以用于机器学习,然而在学习 SQL 时却不是如此。 对[详细]
-
从大神的角度深入理解MySQL,值得收藏~
所属栏目:[MySql教程] 日期:2018-11-24 热度:81
我对DB的理解 第一,数据库的组成:存储 + 实例 不必多说,数据当然需要存储;存储了还不够,显然需要提供程序对存储的操作进行封装,对外提供增删改查的API,即实例。 一个存储,可以对应多个实例,这将提高这个存储的负载能力以及高可用;多个存储可以分布[详细]
-
Redis的模糊查询在生产环境出现严重的性能问题
所属栏目:[MySql教程] 日期:2018-11-24 热度:62
Redis是一个高性能高效率的key-value存储的nosql数据库,由于数据是存储在内存中,因此访问速度非常快,由于项目涉及到数据库的查询非常多,而数据变大并不是非常频繁,所以在项目中采用Redis分担大部分MySQL的压力。 在项目中实际使用我用的Redis提供的客[详细]
-
监测数据库的健康和行为:有哪些重要指标?
所属栏目:[MySql教程] 日期:2018-11-24 热度:122
我们没有对数据库讨论过多少。在这个充满监测仪器的时代,我们监测我们的应用程序、基础设施、甚至我们的用户,但有时忘记我们的数据库也值得被监测。这很大程度是因为数据库表现的很好,以至于我们单纯地信任它能把任务完成的很好。信任固然重要,但能够[详细]
