按字母【M】检索_第31页

MySQL数据库服务器逐渐变慢分析与解决方法分享
MySQL

MySQL数据库服务器逐渐变慢分析与解决方法分享

2020-02-16 标签:mysql,数据库,服务器,逐渐,变慢,分析,解决方法,分享,检查,系统,状态,通过,操作系统,工具,比如,cpu,内存,交换,磁盘,利用率

一、检查系统的状态   通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。   1.使用sa

MySQL索引背后的之使用策略及优化(高性能索引策略)
MySQL

MySQL索引背后的之使用策略及优化(高性能索引策略)

2020-02-16 标签:mysql,索引,背后,使用,策略,优化,高性能,本章,内容,完全,基于,上文,理论基础,实际上,一旦,理解,机制,选择,变成

本章的内容完全基于上文的理论基础,实际上一旦理解了索引背后的机制,那么选择高性能的策略就变成了纯粹的推理,并且可以理解这些策略背后的逻辑。 示例数据库为了讨论索引策略,需要一个数据量不算小的数据库作为示例。本文选用MySQL官方文档中提供的示例数据库之一:employees。这个数据库关系复杂度适中

MySQL 联合索引与Where子句的优化 提高数据库运行效率
MySQL

MySQL 联合索引与Where子句的优化 提高数据库运行效率

2020-02-16 标签:mysql,联合,索引,子句,优化,提高,数据库,运行,效率,网站,系统,上线,至今,数据量,不知不觉,上到,500,m

网站系统上线至今,数据量已经不知不觉上到500M,近8W记录了。涉及数据库操作的基本都是变得很慢了,用的人都会觉得躁火~~然后把这个情况在群里一贴,包括机器配置什么的一说,马上就有群友发话了,而且帮我确定了不是机器配置的问题,“深圳-枪手”热心人他的机器512内存过百W的数据里也跑得飞快,甚至跟那些

面向对象的Javascript之三(封装和信息隐藏)
JavaScript

面向对象的Javascript之三(封装和信息隐藏)

2020-02-16 标签:面向,对象,javascript,之三,封装,信息,隐藏,同时,知道,高级,语言,创建,包含,私有,成员,最基本,特性,之一,提供,属性

同时,我们知道在面向对象的高级语言中,创建包含私有成员的对象是最基本的特性之一,提供属性和方法对私有成员进行访问来隐藏内部的细节。虽然JS也是面向对象的,但没有内部机制可以直接表明一个成员是公有还是私有的。还是那句话,依靠JS的语言灵活性,我们可以创建公共、私有和特权成员,信息隐藏是我们要实现的目标

面向对象的Javascript之二(接口实现介绍)
JavaScript

面向对象的Javascript之二(接口实现介绍)

2020-02-16 标签:面向,对象,javascript,之二,接口,实现,介绍,足以,说明,领域,多重,js,却不,其他,高级,语言,c,java,拥有,内建

就足以说明接口在面向对象的领域中有多重要。但JS却不像其他面向对象的高级语言(C#,Java,C++等)拥有内建的接口机制,以确定一组对象和另一组对象包含相似的的特性。所幸的是JS拥有强大的灵活性(我在上文已谈过),这使得模仿接口特性又变得非常简单。那么到底是接口呢? 接口,为一些具有相似行为的类之

面向对象的Javascript之一(初识Javascript)
JavaScript

面向对象的Javascript之一(初识Javascript)

2020-02-16 标签:面向,对象,javascript,之一,初识,最大的,特性,在于,灵活性,作为,一名,前端,开发人员,既可以,采用,函数,编程,风格

1. Javascript最大的特性在于其灵活性。作为一名前端开发人员,既可以采用函数式的编程风格,也可以采用更复杂一点的面向对象的编程风格。不管你采用哪种风格,都可以完成一些非常有用的任务。因而,Javascript是一门面向过程的语言,同时也是一门面向对象的语言,进而可以模仿面向对象语言的编程模

MySQL的字符串函数使用说明
MySQL

MySQL的字符串函数使用说明

2020-02-16 标签:mysql,字符串,函数,使用说明,通常,整体,作为,操作,对象,查找,某个,求取,位置,插入,以及,删除,两个字

通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要 条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存 储方式和链接存储方

MySQL prepare语句的SQL语法
MySQL

MySQL prepare语句的SQL语法

2020-02-16 标签:mysql,prepare,语句,sql,语法,statement,n,ame,preparable,定义,execute,using,var,执行,预处理,deallocate,drop,删除,用于,预备

MySQL prepare语法: PREPARE statement_name FROM preparable_SQL_statement; /*定义*/ EXECUTE statement_name [USING @var_name [, @var_name] ...]; /*执行预处理语句*/

MySQL交叉表实现分享
MySQL

MySQL交叉表实现分享

2020-02-16 标签:mysql,交叉,实现,分享,整理,解法,如下,数据,样本,create,table,tx,id,int,primary,key,c

现整理解法如下: 数据样本:create table tx(id int primary key,c1 char(2),c2 char(2),c3 int ); insert into tx values (1 ,'A1','B1',9), (2 ,'A2','B1',7), (3 ,'A3','B

MSSQL MySQL 数据库分页(存储过程)
MySQL

MSSQL MySQL 数据库分页(存储过程)

2020-02-16 标签:mssql,mysql,数据库,分页,存储,过程,先看,sql,语句,方法,适用于,server,2000,2005,实现,代码,如下

先看看单条 SQL 语句的分页 SQL 吧。 方法1: 适用于 SQL Server 2000/2005 实现代码如下: SELECT TOP 页大小 * FROM table1 WHERE id NOT IN ( SELECT TOP 页大小*(页数-1) id FROM table1 ORDER