当前位置:网站首页>Multithreading structure of gbase 8s
Multithreading structure of gbase 8s
2022-06-25 04:32:00 【Eight delicacies tofu】
GBase 8s The dynamic extensible architecture is DSA,GBase 8s In terms of architecture, it is a real multi-threaded architecture ,
GBase 8s In an online transaction processing system (OLTP) The business system has inherent technical advantages .GBase 8s Provided specifically for DSA Architecture design independent multi-threaded class library , Independent of the specific operating system , Strong cross platform capability , High resource utilization . The internally integrated parallel mechanism makes GBase 8s The parallelism of can be adjusted and expanded dynamically .GBase 8s Support online mode CPU VP Increase and decrease in ,onmode -p +1 AIO Dynamic added a AIO VP, It also supports memory 、 Online dynamic adjustment of storage resources .
GBase 8s Define each database server process as a virtual processor VP Conduct management . according to VP The functions of , Different VP Complete different tasks . for example : Writing logical logs VP go by the name of LIO, For each VP Manage and run its own threads . Threads are divided into user threads and internal threads , User threads provide services for client applications , Internal thread completed GBase 8s Internal tasks , Such as a database I/O etc. . A thread can run on any other thread of the same kind VP On .VP Get the data and environment of the thread from the thread ready queue , Then run the thread .
边栏推荐
- GBASE 8s 总体架构
- Unit test coverage
- How to screen out words related to products and eliminate invalid words accurately
- 讲座记录《惯性导航的新应用——惯性测量》
- GbASE 8s中的Blob 页(Blobspace page)
- CMD operation MySQL in Windows
- ThinkPHP is integrated with esaywechat. What's wrong with wechat payment callback without callback?
- CTF_ Web:8-bit controllable character getshell
- 马斯克发布人形机器人,AI对马斯克为什么意义重大?
- CTF_ Web: deserialization learning notes (I) classes and objects in PHP
猜你喜欢
navicat可不可以直接操作安卓数据库SQLite
讲座记录《多种空间大地测量技术的数据处理方法和应用》
Coinlist how to operate the middle lot number security tutorial
Summary of various problems encountered by cocos2d-x
unity Quad剔除背面并剔除透明部分的shader
UCLA | 用于黑盒优化的生成式预训练
关于TCP连接四次握手(或者叫四次挥手)的详细总结
微信小程序父子组件之间传值
1280_C语言求两个无符号整形的平均值
CTF_ Web: how to recognize and evaluate a regular expression
随机推荐
UCLA | generative pre training for black box optimization
Basic use of OBS browser+ browser
CTF_ Web: deserialization of learning notes (II) CTF classic test questions from shallow to deep
A detailed summary of TCP connection triple handshake
Finereport (sail soft) handling the problem that the histogram data label is blocked
"How to carry out industrial positioning" in local / Park industrial planning
CTF_ Web: Advanced questions of attack and defense world expert zone WP (15-18)
openmmlab-环境配置
什么是持久化?redis 持久化中的RDB和AOF是什么?
马斯克发布人形机器人,AI对马斯克为什么意义重大?
PostgreSQL数据库WAL——RM_HEAP_ID日志记录动作
mysql的tinyint字段类型判断的疑惑
PHP extracts and analyzes table contents, and collects bidding information
Lecture record: data processing methods and applications of various spatial geodetic techniques
Openmmlab environment configuration
Unity Quad culls shaders with back faces and transparent parts
Laravel document sorting 8. Middleware
A detailed summary of four handshakes (or four waves) over TCP connections
GBASE 8s 索引R树
讲座记录《惯性导航的新应用——惯性测量》