系統軟體效能調優策略(二)非同步網路傳輸模式

2021-05-22 07:16:13 字數 358 閱讀 9916

非同步網路傳輸模式,分兩個層面

a)使用非阻塞socket

b)非同步資料處理模式

定義傳送、接收控制索引及資料緩衝區

控制索引及資料緩衝區原則:

1)能傳送就傳送,不能傳送也不能強求,將需要傳送的資料先寄存到sndbuf中;

下次傳送前,首先傳送sndbuf中的資料

2)能接收就接收,不能接收就通過select(,readfds,,,timeout)來檢測socket可讀,然後再接收;

下次接收前,首先要接收上次預期的資料

備註:非同步網路傳輸模式,在以下兩種情況下非常有效:

1)低頻寬環境

2)普通頻寬環境,但單次傳送的資料量比較大,如32k

SQL效能調優策略

1.建立索引 2.避免全表掃瞄 避免使用is null,is not null,這樣寫會放棄該字段的索引。如果會出現這種情況,盡量在設計表的時候設定預設值 比較操作符中 等避免使用,or 避免使用,可以使用union all進行替代 少用 in not int like萬用字元盡量將萬用字元放在後邊...

系統效能調優

系統效能調優 效能測試分析人員經過對結果的分析以後,有可能提出系統存在效能瓶頸。這時相關開發人員 資料庫管理員 系統管理員 網路管理員等就需要根據效能測試分析人員提出的意見同效能分析人員共同分析確定更細節的內容,相關人員對系統進行調整以後,效能測試人員繼續進行第二輪 第三輪 的測試,與以前的測試結果...

系統效能調優

系統效能調優 效能測試分析人員經過對結果的分析以後,有可能提出系統存在效能瓶頸。這時相關開發人員 資料庫管理員 系統管理員 網路管理員等就需要根據效能測試分析人員提出的意見同效能分析人員共同分析確定更細節的內容,相關人員對系統進行調整以後,效能測試人員繼續進行第二輪 第三輪 的測試,與以前的測試結果...