并發

數據庫死鎖產生的原因及解決方案是什么-小浪學習網

數據庫死鎖產生的原因及解決方案是什么

死鎖(Deadlock) 所謂死鎖:是指兩個或兩個以上的進程在執行過程中,因爭奪資源而造成的一種互相等待的現象,若無外力作用,它們都將無法推進下去。此時稱系統處于死鎖狀態或系統產生了死鎖,...
站長的頭像-小浪學習網月度會員站長6個月前
3813
一張小圖看盡 Nginx-小浪學習網

一張小圖看盡 Nginx

nginx安裝 Nginx安裝完成,沒有sbin目錄 cd進入到nginx-1.18.0目錄內執行 [root@centos7?nginx-1.18.0]#?./configure?--prefix=/usr/local/nginx[root@centos7?nginx-1.18.0]#?make[root@c...
站長的頭像-小浪學習網月度會員站長6個月前
237
sql優化常用的幾種方法是什么?-小浪學習網

sql優化常用的幾種方法是什么?

sql優化常用的方法有:1、應盡量避免全表掃描,應考慮在where及order by涉及的列上建立索引;2、盡量避免在where子句中對字段進行null值判斷;3、慎用in和not in;4、盡量避免大事務操作,提高...
站長的頭像-小浪學習網月度會員站長6個月前
3315
mysql實現的雪花算法-小浪學習網

mysql實現的雪花算法

【相關學習推薦:mysql視頻教程】 一、為何要用雪花算法 1、問題產生的背景 現如今越來越多的公司都在用分布式、微服務,那么對應的就會針對不同的服務進行數據庫拆分,然后當數據量上來的時候...
站長的頭像-小浪學習網月度會員站長6個月前
335
2023年最新redis面試題大全及答案(收藏)-小浪學習網

2023年最新redis面試題大全及答案(收藏)

因為Redis出色的高性能和并發,在大流量網站中必須要要用到的緩存技術,如果你想技術提升或者換更有挑戰性的工作,那Redis是肯定需要掌握的! 今天php中文網為同學們總結了一些redis面試中常被...
站長的頭像-小浪學習網月度會員站長6個月前
3812
詳解Redis中5種數據結構的使用場景-小浪學習網

詳解Redis中5種數據結構的使用場景

下面由redis教程欄目給大家介紹redis中5種數據結構的使用場景,本文對redis中的5種數據類型string、hash、list、set、sorted set做了講解,需要的朋友可以參考下! 一、下面由redis教程 數據結構...
站長的頭像-小浪學習網月度會員站長6個月前
2110
109個實用Shell腳本實例,代碼清晰拿來就能用!-小浪學習網

109個實用Shell腳本實例,代碼清晰拿來就能用!

Shell腳本,就是利用Shell的命令解釋的功能,對一個純文本的文件進行解析,然后執行這些功能,也可以說Shell腳本就是一系列命令的集合。 Shell可以直接使用在win/Unix/Linux上面,并且可以調用大...
站長的頭像-小浪學習網月度會員站長6個月前
3914
Shell 分析日志文件高效命令,超級好用!-小浪學習網

Shell 分析日志文件高效命令,超級好用!

<br>自己的小網站跑在阿里云的ECS上面,偶爾也去分析分析自己網站服務器日志,看看網站的訪問量。看看有沒有黑客搞破壞!于是收集,整理一些服務器日志分析命令,大家可以試試! 1、查看有...
站長的頭像-小浪學習網月度會員站長6個月前
2114
數據庫死鎖產生的原因及解決方案-小浪學習網

數據庫死鎖產生的原因及解決方案

數據庫死鎖產生的原因及解決方案:1、程序的BUG產生,需要調整的程序的邏輯;2、頁面的按鈕沒有立即生效,需要使用樂觀鎖、悲觀鎖進行控制;3、執行多個不滿足條件的update語句;需要對語句進行...
站長的頭像-小浪學習網月度會員站長6個月前
2813
Oracle面試題匯總-小浪學習網

Oracle面試題匯總

1,delete 與Truncate區別? 1)truncate 是ddl 語句,delete 是dml語句。 2) Truncate 的速度遠快于DELETE; 原因是: 當執行DELETE操作時所有表數據先被COPY到回滾表空間,數據量不同花費時...
站長的頭像-小浪學習網月度會員站長6個月前
295
thinkphp如何配置數據庫連接池-小浪學習網

thinkphp如何配置數據庫連接池

隨著互聯網應用越來越復雜,對于數據庫的需求也越來越高。在高并發的情況下,傳統的數據庫連接方式往往無法滿足需求,這時候數據庫連接池就顯得尤為重要。在使用thinkphp框架進行開發時,也可以...
站長的頭像-小浪學習網月度會員站長6個月前
489