• 详解MySQL数据库优化

    一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段: 1、数据库表设计 项目立项后,开发部根...

    2018-07-13 08:52:11

  • MySQL 中处理 Null 时要注意两个陷阱

    摘要:作为MySQL数据库管理员,我们经常要与Null做斗争。但是在这其中,你需要注意一下两大陷阱。 MySQL数据库是一个基于结构化数据的开源数据库。SQL语句是MySQL数据库中核心语言。不过在MySQL数据库中执行SQL语句,需要小心两个陷阱。 陷阱一:空值不一定为空 空值是...

    2018-07-13 08:52:10

  • Swift 3.0 操作 MySQL 数据库详解

    如果你阅读过本主其他的 Swift 文章,你会发现我们是 Swift 服务器端开发的忠实拥护者。 今天我们将继续研究这个主题,使用 Vapor 封装的 MySQL wrapper 来操作 MySQL 数据库。 说明:这并不是一篇介绍 MySQL 或 SQL 的文章,如果你对数据库还不熟悉,网上有大量的教程...

    2018-07-13 08:52:08

  • MySQL避免索引列使用 OR 条件

    这个亏已经吃过很多次了,在开发以前的sql代码里面,许多以 or 作为where条件的查询,甚至更新。这里举例来说明使用 or 的弊端,以及改进办法。 select f_crm_id from d_dbname1.t_tbname1 where f_xxx_id = 926067 and (f_mobile = '1234567891' or f_phone = '123456...

    2018-07-13 08:52:06

  • SQL Server Management S

    介绍 这篇文章列出了SQL Server Management Studio 2016已经取得的一些令人兴奋的改进。我相信,大多数新功能可以帮助我们提升工作速度,更方便地使用SSMS。 1.颜色主题 随着SSMS 2016的到来,现在你可以选择自己喜欢的颜色主题,类似于Visual Studio中的相似功能。你...

    2018-07-13 08:52:02

  • 十分钟掌握SQLite操作

    最近用Ruby写了一个七牛的demo参赛作品,使用了sqlite3,用到很多操作,利用假期的时间,简单做一个快速掌握SQLite命令的小入门。 SQLite是一个开放源代码的数据库引擎,具有独立,无服务器依赖,零配置,支持事务等特点。SQLite一直以轻量级为特点,在移动和嵌入式设...

    2018-07-13 08:52:04

  • 理解MySQL——索引与优化

    写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要...

    2018-07-13 08:52:00

  • 数据库性能优化之SQL语句优化

    温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果...

    2018-07-13 08:51:58

  • 59条令人捧腹但真实的程序员编程语录

    我收集了很多关于软件开发者的 编程语录 。这些语录和软件开发维护、调试、软件bug、软件设计和文档、代码质量、测试和管理等相关。下面这59条编程语录虽然令人捧腹但也揭示了真相。只有真正的软件开发人员才能理解这些编程语录的价值。下面,就让我们开始吧…… 软件...

    2018-07-13 08:51:57

  • 媒体发声:规范电商别漏“朋友圈”

    近日,工商总局发布了各地工商部门2015年处理消费者投诉举报咨询情况分析。其中,2015年网络购物投诉14.58万件,同比增长87.3%,与2010年相比增长了77.67倍,连续两年排在服务类投诉首位。 随着互联网及物流的发展,网购日益成为人们生活的重要部分。每年“双十一”的...

    2018-07-13 08:51:56

2