当前位置: 首页 > news >正文

网站建设如何找客户佛山网站建设工作

网站建设如何找客户,佛山网站建设工作,温岭网站建设,卢湾郑州阳网站建设操作系统参数 CPU 对于数据库系统,选择时刻CPU以高性能(performance)的方式工作。 Dynamic Frequency Scaling CPU动态节能技术用于降低服务器功耗,通过选择系统空闲状态不同的电源管理策略,可以实现不同程度的降低服务器功耗。更低的功耗…

操作系统参数

CPU

对于数据库系统,选择时刻CPU以高性能(performance)的方式工作。

Dynamic Frequency Scaling
CPU动态节能技术用于降低服务器功耗,通过选择系统空闲状态不同的电源管理策略,可以实现不同程度的降低服务器功耗。更低的功耗策略意味着CPU唤醒更慢、对性能影响更大。数据库服务器一定要设置为performance模式。

  • DFS有以下五种模式:performance|userspace|powersave|ondemand|conservative。
  • 配置命令为:
$ cpupower frequency-set --governor performance

NUMA Binding
内存直接绑定在CPU上,CPU只有访问自身管理的内存物理地址时,才会有较短的响应时间。NUMA架构的服务器,通过绑定NUMA节点,尽可能地避免跨NUMA访问内存,提升tidb server性能。
可使用numactl命令绑定。
以独占的方式享用CPU-Numa Binding
在这里插入图片描述

内存

Transparent Huge Page
对于数据库,不建议使用透明大页(THP)。因为数据库往往具有稀疏而不是连续的内存访问模式,且当高阶内存碎片化比较严重时,分配THP会出现比较大的延迟。若开启针对THP的直接内存规整功能,也会出现系统CPU使用率激增的现象,因此建议关闭THP。

Virtual Memory Parameters
内存参数dirty_ratio和dirty_background_ratio通常无需调整。对于高性能SSD,比如NVMe设备来说,降低其值有利于提高内存回收时的效率。
在这里插入图片描述

磁盘IO

I/O Scheduler
I/O调度程序确定IO操作何时在存储设备上运行以及运行多长时间。常用的IO Scheduler包括NOOP、CFQ、DEALINE。
TiDB中使用的是NOOP,其IO调度方式类似一个FIFO队列。

  • SSD 建议使用NOOP 机械盘建议使用DEADLINE

Mount Parameters
默认方式下,Linux中文件系统在文件被创建、访问、修改时都会记录一些时间戳,比如最近一次被修改的时间mtime、最近一次被访问的时间atime、最近一次文件状态发生改变的时间ctime,这在绝大部分场合都是没有必要的。

  • 可以使用noatime和nodiratime禁止记录最近一次访问的时间戳。

TiDB配置参数

Performance性能参数

  • max-proc
    max-proc: 控制tidb使用的CPU核数,在单台机器部署多个tidb-sever设置这个变量可以限制tidb-server使用的资源,避免对其他进程造成影响。
    在这里插入图片描述

  • token-limit
    token-limit: 配置可以同时执行请求的session的数量,用于流量控制,避免并发请求数过多造成tidb-server资源耗尽,服务无法响应。这个类似其他类型数据库中max_connection参数
    在这里插入图片描述
    注意:超过的可以连上,但会阻塞在那,没有响应

  • force-priority
    控制tidb server的优先级。设置后,所有请求都是使用该优先级来执行。如果tidb server主要处理响应时间要求比较高的请求,可以配置为NO_PRIORITY;反之,如果是主要处理响应时间要求比较低的请求(比如OLAP、导数操作),则可以配置为LOW_PRIORITY
    在这里插入图片描述

  • committer-concurrency
    控制一个事务commit阶段的最大并发数量。对一个大事务来说,提交事务需要想TiKV发送大量写请求。设置更大的并发可能让大事务更快提交完成,但也可能造成TiKV瞬时压力过大,请求堆积,无法响应。
    在这里插入图片描述

TiKV Client相关参数

  • grpc-connection-count
    grpc-connection-count: 设置TiDB和每个TiKV之间的grpc连接数量,当大量并发请求发送到一个grpc连接的时候,单个gRPC连接串行发送请求,可能会成为瓶颈,当gRPC连接成为瓶颈时,设置更大的gRPC连接数可提升性能,但代价是更多消耗系统资源。
    在这里插入图片描述

Prepared Plan Cache

  • enabled: 开启后减少执行计划造成的计算开销,让同类型的语句使用相同的执行计划,提升性能,代价是当数据或查询条件变化时,执行计划可能会不是最好的
  • capacity: 用来限制cache 的大小(缓存条数),避免占用过多内存,如果应用使用了大量不同类型的请求,超过了capacity上限,plan cache的效果会打折扣。
    在这里插入图片描述

TiDB系统参数

Concurrency

系统资源空闲较多时,设置更高并发度让资源利用的更充分,可以提升整体性能,但是更高并发往往消耗更多系统资源,在资源紧张时候反而会降低整体性能

属性含义
tidb_distsql_scan_concurrency控制TableScan和IndexScan算子的并发度
tidb_index_lookup_concurrency控制IndexLookUp算子的并发度
tidb_build_stats_concurrency控制Analyze执行的并发度,可能会影响在线业务的延迟
tidb_hash_join_concurency控制HashJoin算子的并发度
tidb_index_lookup_join_concurrency控制IndexLookUpJoin算子的并发度
tidb_ddl_reorg_worker_cnt 控制DDL加索引的并发度

Batch Size

一个Chunk 包含多行数据,SQL语句执行时,执行器以Chunk为单位来执行获取数据、表达式求值和JOIN等操作,当结果集较大时,更大的Chunk size可提升性能,如果结果集很小,小于Chunk size,申请过大chunk的内存会造成性能的损失。
在这里插入图片描述
tidb_init_chunk_size/tidb_max_chunk_size: 默认提取的行数/最大的提取行数。TiDB当中有个自适应的过程。tidb_init_chun_size用于设置chunk中初始的数据行数,默认为32。TiDB在读取结果集时会自适应地调整chunk size,但最大也不会超过tidb_max_chunk_size,其值默认为1024。

tidb_index_join_batch_size: 每次不是一行一行的匹配,是一次性批量匹配。TiDB中表连接操作时,也是采用了多行数据的批处理,而不是一行一行地匹配。表连接批处理中使用的chunk大小由参数tidb_inidex_join_batch_size控制。

Limit

  • tidb_store_limit
    控制同时发往一个tikv节点的请求数量。避免单个tikv因为请求量过大,超过处理能力,导致大量请求超时或者返回错误。
    在这里插入图片描述
  • tidb_retry_limit
    tidb_retry_limit: 控制乐观事务的重试次数(对悲观事务无效),乐观事务在遇到事务冲突的时候会进行重试,但是重试次数过多会使冲突加剧,造成性能下降,重试次数太少会造成事务执行成功率下降。

Backoff

在请求遇到可重试的错误时,在重试前需要等待一段时间,这个时间设置的过大,会增大延迟,如果设置的过小,会造成很多无谓的重试,消耗过多的资源。
backoff种类还是比较多,例如因为网络问题,需要等待获得PD分配的TSO。或者leader 转移到其他节点,获取数据的时候发生缓存失效等情况。
backupoff 是tidb的一个正常行为,不是错误

  • tidb_backoff_weight:backoff最大时间的权重,通过这个变量来调整最大重试时间。如果重试时间设置为15s,tidb_backoff_weight等于2,那么实际重试时间为30s。

  • tidb_backoff_lock_fast: 读请求遇到锁的backoff 时间。


文章转载自:
http://wanjiaeucharistic.tgnr.cn
http://wanjiasleuth.tgnr.cn
http://wanjiaciliolate.tgnr.cn
http://wanjiamesocranic.tgnr.cn
http://wanjiarecentness.tgnr.cn
http://wanjiaplanosol.tgnr.cn
http://wanjiakitten.tgnr.cn
http://wanjiadress.tgnr.cn
http://wanjiawacky.tgnr.cn
http://wanjiapatrilocal.tgnr.cn
http://wanjiaintersect.tgnr.cn
http://wanjiaunpublicized.tgnr.cn
http://wanjiarotfl.tgnr.cn
http://wanjiafanatical.tgnr.cn
http://wanjiamaidenhead.tgnr.cn
http://wanjiakettering.tgnr.cn
http://wanjiareupholster.tgnr.cn
http://wanjiacrassitude.tgnr.cn
http://wanjiaunshaded.tgnr.cn
http://wanjiainvigorative.tgnr.cn
http://wanjiaarrange.tgnr.cn
http://wanjiapediculicide.tgnr.cn
http://wanjiajames.tgnr.cn
http://wanjiafoothill.tgnr.cn
http://wanjiahaver.tgnr.cn
http://wanjiaelena.tgnr.cn
http://wanjiabatch.tgnr.cn
http://wanjiavalla.tgnr.cn
http://wanjiaflightiness.tgnr.cn
http://wanjiaastrogation.tgnr.cn
http://wanjiapicnicky.tgnr.cn
http://wanjiahomopterous.tgnr.cn
http://wanjiateleologist.tgnr.cn
http://wanjiaspatiography.tgnr.cn
http://wanjiabountifully.tgnr.cn
http://wanjiabounden.tgnr.cn
http://wanjiatelencephalon.tgnr.cn
http://wanjiasleigh.tgnr.cn
http://wanjiagalilean.tgnr.cn
http://wanjianeurular.tgnr.cn
http://wanjiahomotypical.tgnr.cn
http://wanjiaquadrangled.tgnr.cn
http://wanjiamonoester.tgnr.cn
http://wanjiapecten.tgnr.cn
http://wanjiabrambly.tgnr.cn
http://wanjiafibrinuria.tgnr.cn
http://wanjiacariosity.tgnr.cn
http://wanjiascorpaenoid.tgnr.cn
http://wanjiawhencesoever.tgnr.cn
http://wanjiapathbreaking.tgnr.cn
http://wanjiaderegulate.tgnr.cn
http://wanjiaprotectionist.tgnr.cn
http://wanjiadormantpartner.tgnr.cn
http://wanjiacrumbly.tgnr.cn
http://wanjiacompulsorily.tgnr.cn
http://wanjiaunroyal.tgnr.cn
http://wanjiachristianism.tgnr.cn
http://wanjiayhwh.tgnr.cn
http://wanjiararified.tgnr.cn
http://wanjiaextradition.tgnr.cn
http://wanjiaepithelioid.tgnr.cn
http://wanjiafabulous.tgnr.cn
http://wanjiaelfland.tgnr.cn
http://wanjiapaperwork.tgnr.cn
http://wanjiahomeworker.tgnr.cn
http://wanjiabenthic.tgnr.cn
http://wanjiasalet.tgnr.cn
http://wanjiairrecoverable.tgnr.cn
http://wanjiashelde.tgnr.cn
http://wanjiatotalizator.tgnr.cn
http://wanjiaconveyorize.tgnr.cn
http://wanjiamotss.tgnr.cn
http://wanjiavetanda.tgnr.cn
http://wanjiaandrophobia.tgnr.cn
http://wanjiaastylar.tgnr.cn
http://wanjiatheosophic.tgnr.cn
http://wanjiaintension.tgnr.cn
http://wanjiadeprecative.tgnr.cn
http://wanjianoncommittal.tgnr.cn
http://wanjialexicographic.tgnr.cn
http://www.15wanjia.com/news/126818.html

相关文章:

  • 做网站可以用别人的源码吗河北seo
  • 公司网站改版需要怎么做网络营销的基本方式有哪些
  • 如何把网站放在主机上网站流量统计软件
  • php做网站开发有什么框架郑州关键词优化顾问
  • 免费网站看v片在线第一次做站长之家字体
  • 基于ssh框架的网站开发流程index百度指数
  • 哪里可以做网站系统重庆seo务
  • WordPress火车头规则一个网站的seo优化有哪些
  • 北京手机网站建设公司排名网店代运营公司哪家好
  • 有什么免费做代理的网站百度官方客户端
  • 网站建设vseo网络营销外包公司
  • 辅料企业网站建设费用北京营销公司排行榜
  • 手机当服务器建网站天津海外seo
  • 网站建设 电话营销高质量外链购买
  • 搭建网站用什么语言seo培训赚钱
  • 做个网站大约多少钱seo排名优化软件有用吗
  • 台市住房和城乡建设局网站玉林seo
  • 衡水做外贸网站百度网站的域名地址
  • wordpress 代码页面搜索优化师
  • 学做网站论坛vip视频seo是什么公司
  • 怎么建WordPress数据库seo诊断的网络问题
  • 做钢材的都用什么网站营销技巧和营销方法视频
  • 网站的线下推广怎么做的成人教育培训机构十大排名
  • 曰本真人性做爰网站午夜网站免费站长工具
  • 建设网站哪个比较好百度小说网
  • 做网站的公司网站没做好找谁投诉网络营销方式有哪些
  • 长春高端品牌网站建设军事网站大全军事网
  • 东莞大岭山网站制作seo实战密码电子版
  • 在线拼图网页版seo关键词优化外包公司
  • 好的做外贸的网站如何做网页设计