分类目录归档:业务范围

IT外包

IT外包服务( IT Outsourcing),现代企业将企业中的IT部门的职能全部或部分外包,集中精力发展企业的核心业务,这种形式已成为IT管理及应用向专业化发展的趋势,并日趋完善。

一、什么是IT外包

IT外包的英文IT Outsourcing,是指企业将IT部门的职能全部或部分外包给专业的第三方管理,集中精力发展企业的核心业务。IT外包简单的说就是公司在内部专职电脑维护工作人员不足或没有的情况下,将公司的全部电脑、网络及外设的维护工作转交给专业从事电脑维修维护的公司来进行全方位的维护。 继续阅读

MySQL如何避免使用Linux的swap分区而提升读写性能

Linux有很多很好的内存、IO调度机制,但是并不会适用于所有场景。对于DBA来说Linux比较让人头疼的一个地方是,它不会因为MySQL很重要就避免将分配给MySQL的地址空间映射到swap上。对于频繁进行读写操作的系统而言,数据看似在内存而实际上在磁盘是非常糟糕的,响应时间的增长很可能直接拖垮整个系统。这篇blog主要讲讲我们作为DBA,怎样尽量避免MySQL惨遭swap的毒手。

继续阅读

mysql锁

innodb发生死锁时,是谁循环调用了所需求的锁,会被侦测,而且释放已经取得的锁,并且抛个错误给你。

innodb的行级锁是有索引覆盖的前提下所谓的行级,如果未覆盖索引,还是是表级别的

myisam不会发生死锁,但是会发生让人很难受的锁等待
innodb会发生死锁,死锁发生时会被innodb引擎侦测,会自动释放锁。

innodb有间隙锁,会锁定你没有的数据

innodb有版本锁,不能查看其他会话未commit的信息,以及自身会话未commit前的更新。

使用虚拟内存的缺点

使用虚拟内存的缺点
当进程运行时发现需要的虚拟地址页,不在主存的时候会发生缺页中断。内核需要从辅存调页入主存,中断产生时会保存很多状态,返回的时候又要恢复,会增大开销。所以在一定的长度范围内系统不会使用调页机制(swap)

虚拟内存的4大优点

使用虚拟内存的4大优点:1.能让大于主存配置的程序运行,2.能让更多的程序在特定的主存配置下运行。3.加快程序的启动,因为程序是部分顺序载入需要提供参数等。4.相对稀疏访问大地址空间访问容易实现,使用虚拟内存更快。