MYSQL查询语句优化

  • kn
  • 2019-09-24 11:21:40
  • mysql
mysql的性能优化包罗甚广: 索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。查询的开销指标:执行时间 检查的行数 返回的行数建立索引的几个准则:1、合理的建立索引能够加速数据读取效率,不合理的建立索引反而会拖慢数
阅读全文

MYSQL数据库设计规范与原则

  • kn
  • 2019-09-24 11:19:33
  • mysql
MYSQL数据库设计规范     1、数据库命名规范        采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成;        命名简洁明确(长度不能超过30个字符);        例如:us
阅读全文

docker 从入门到自动化构建 PHP 环境

  • kn
  • 2019-09-18 14:58:24
  • Liunx
(一阶)使用docker逐一构建1.下载镜像docker pull php:7.2-fpm 冒号后选择版本docker pull nginxdocker pull mysql:5.7 不需要本地数据库可忽略docker pull redis:3.2 不需要本地redis可忽略docker images 查看已下载的所有镜像2.下载完成镜像后运行容器 [以下采
阅读全文

MySQL 分库分表方案

  • kn
  • 2019-09-17 17:40:28
  • mysql
数据库分库分表前言公司最近在搞服务分离,数据切分方面的东西,因为单张包裹表的数据量实在是太大,并且还在以每天60W的量增长。 之前了解过数据库的分库分表,读过几篇博文,但就只知道个模糊概念, 而且现在回想起来什么都是模模糊糊的。今天看了一下午的数据库分库分表,看了很多文章,现在做个总结,“摘抄”下来。(但更期待后期的实操) 会从以下几个方面说起: 第一部分:实际网站发展过程中面临的问题。
阅读全文

mysql大数据解决方案-分库分表

  • kn
  • 2019-09-17 17:34:08
  • mysql
引言对于一个大型的互联网应用,海量数据的存储和访问成为了系统设计的瓶颈问题,对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。•水平切分数据库:可以降低单台机器的负载,同时最大限度的降低了宕机造成的损失;•负载均衡策略:可以降低单台机器的访问负载,降低宕机的可能性;•集群方案:解决了数据库宕机带来的单点数据库不能访问的问题;•读写分
阅读全文

get和post的区别

  • kn
  • 2019-09-12 14:42:40
  • php
1.    get把请求的数据放在url上,即HTTP协议头上,其格式为:    以?分割URL和传输数据,参数之间以&相连。    数据如果是英文字母/数字,原样发送,    如果是空格,转换为+,  &nbs
阅读全文

TCP/UDP协议的区别

  • kn
  • 2019-09-12 14:34:49
  • php
待整理
阅读全文

TCP/IP协议详解-2

  • kn
  • 2019-09-12 14:15:52
  • php
一、TCP/IP模型TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。基于TCP/IP的参考模型将协议分成四个层次,它们分别是链路层、网络层、传输层和应用层。TCP/IP协议族按照层次由上到下,层层包装。最上面的是应用层,这里面有http,ftp,等等我们熟悉的
阅读全文

制作自己的composer包

  • kn
  • 2019-09-11 11:26:19
  • php
1.有个github账号,新建个仓库选择地址,git到本地
阅读全文

vue前后端分离的管理系统之一

  • kn
  • 2019-09-10 15:06:29
  • vue
1.新建项目vue init webpack vadmin cd vadmin npm install npm run dev2.
阅读全文
  • «
  • 1
  • 2
  • ...
  • 20
  • 21
  • 22
  • 23
  • 24
  • ...
  • 41
  • 42
  • »