用表鎖定代替事務 在MySQL 的MyISAM類型數據表中,并不支持COMMIT(提交)和ROLLBACK(回滾)命令。當用戶對數據庫執行插入、刪除、更新等操作時,這些變化的數據都被立刻保存在磁盤中
目前相當一部分公司會用到oracle,在做性能測試的時候,對數據庫的監控很重要,那么這里先介紹下如何生成oracle自帶的awr監控報告,而具體報告的內容分析會放在后續的博客中。 oracle性能分析
1. 熟悉的JSON.stringify() 在瀏覽器端或服務端,JSON.stringify()都是我們很常用的方法: 將 JSON object 存儲到 localStorage 中;
前言 眾所周知Json 作為一種重要的數據格式,具有良好的可讀性以及自描述性,廣泛地應用在各種數據傳輸場景中。Go 語言里面原生支持了這種數據格式的序列化以及反序列化,內部使用反射機制實現,性能有點差
簡介 MySQL 提供了一個 EXPLAIN 命令, 它可以對 SELECT 語句進行分析, 并輸出 SELECT 執行的詳細信息, 以供開發人員針對性優化. EXPLAIN 命令用法十分簡單,
Vue 2.0 在發布之初,就以其優秀的運行時性能著稱,你可以通過這個第三方 benchmark 來對比其他框架的性能。Vue 使用了 Virtual DOM 來進行視圖渲染,當數據變化時,Vue 會
緣由 近段時間在寫leetcode的Lemonade Change時候,發現了for循環與forEach循環的耗時是不一致的,在提交記錄上面差了一倍...... 平常開發絕大部分業務邏輯的實現都需
前段時間寫了兩篇文章介紹如何提高Python的運行效率,一篇是從python語言本身的角度去介紹的,另一篇是從解釋器角度(利用PyPy),有興趣的可以找
前言 軟件開發過程中,項目上線并不是終點。上線后,還要對程序的取樣分析運行情況,并重構現有的功能,讓程序執行更高效更穩寫。 golang的工具包內自帶pprof功能,使找出程序中占內存和CPU較多的部
Tomcat本身優化 Tomcat內存優化 啟動時告訴JVM我要一塊大內存(調優內存是最直接的方式) 我們可以在 tomcat 的啟動腳本 catalina.sh 中設置