← 事例一覧へ
導入事例 · 不動産 / 業務SaaS

20秒の検索を、7ミリ秒に。

約18万8千件の部屋データを抱える不動産物件管理SaaSが、「検索に20秒かかる」「ログインしただけで8秒待つ」という状態でした。COCONはシステムを根本から診断し、FULLTEXT ngram検索・複合インデックス・クエリ設計の是正によって体感速度を劇的に改善。厳格なアクセス制御を維持しながら、検証環境を整備してリグレッションを防ぐ体制も構築しました。

prolis.jp — 本番稼働中
約2,700倍
フリーワード検索(20.8秒→7ms)
188,000
室の実データで検証
0.37秒
ログイン後ダッシュボード(7.8秒→)
4
主要な性能ボトルネックを一挙に解消
課題 · THE CHALLENGE

朝、システムを開いて20秒待つのは、仕事じゃない。

不動産管理の現場では、担当者が朝イチにシステムを開き、その日の対応物件を素早く確認するところから仕事が始まります。ところがProlis(prolis.jp)は、ログイン直後のダッシュボード表示に7.8秒、フリーワード検索に最大20秒以上かかっていました。対象は約18万8千件規模の部屋データ。現場スタッフは毎日このストレスと戦いながら業務をこなしていました。

全表スキャンのフリーワード検索

検索がインデックスを活用できない実装になっており、毎回すべてのデータを走査していた(最大20.8秒)。

肥大化した検索用データ

検索対象のテキストデータが大きく膨らみ、検索処理をさらに重くしていた。

ログイン直後の7.8秒

ダッシュボードのステータス集計が全表スキャンで実行され、表示までに7.8秒。

一覧画面の遅延

所有者一覧やリマインダー一覧が非効率なクエリで実行され、最大19.8秒かかっていた。

厳格なアクセス制御下での計測

顧客データを守る厳格なアクセス制御のため、外部ツールからの直接計測ができず、安全な内部経路での検証が求められた。

staging環境の不在

staging環境がなく、本番への変更が直接適用されるリスクを抱えていた。

解決 · WHAT COCON BUILT

計測して、直す。高速化と安全性を同時に。

COCONは以下の柱で高速化と安全性を同時に実現しました。

01
メモを検索対象に

これまで検索から漏れていた現場のメモ情報も検索対象に取り込み、必要な物件が確実にヒットするように。「探しているのに出てこない」を根絶しました。

02
全文検索エンジンの導入

日本語に最適化した全文検索の仕組みに置き換え、表記ゆれや複数キーワードにも対応。単語検索は20.8秒→7ミリ秒(約2,700倍)、2語検索も約7倍に高速化しました。

03
ダッシュボード最適化

集計処理に最適なインデックス設計を施し、ログイン後のダッシュボード表示を7.8秒→0.37秒(21倍)に短縮。開いた瞬間に業務を始められます。

04
一覧クエリ最適化

頻繁に使われる一覧の絞り込みを作り直し、リマインダー一覧は8.4秒→ほぼ即時、所有者一覧は19.8秒→0.5秒(40倍)に短縮しました。

05
staging環境整備

検証環境を整備し、本番へ反映する前に必ず動作確認を通す段階的なリリース体制を導入。安全に改善を積み重ねられるようにしました。

06
セキュリティを一切妥協せず

顧客データを守る厳格なアクセス制御はそのまま維持。セキュリティの核心に一切手を触れずに、すべての高速化を完遂しました。

実現の裏側 · WHAT IT TOOK
本番同等データでの計測

約18万件規模の本番同等データを検証環境に用意し、実際のアプリケーションを通して計測。厳格なアクセス制御下でも正確に性能を測れる方法を確立しました。

インデックス列順のこだわり

インデックスは「作れば速くなる」ものではありません。列の並び順ひとつで効果が大きく変わるため、実測を繰り返して最も効く設計に磨き込みました。

全文検索導入時の副作用への対処

全文検索の導入に伴うメモリ負荷の兆候をいち早く検知し、サーバー設定を最適化して安定稼働を確保。想定外の副作用にも即日で対応しました。

URLの暗号化ID

URLに連番の生IDを露出しない暗号化ID設計を全画面で維持し、他社の情報が推測・閲覧されないテナント保護を担保しました。

スクリーンショット · SCREENSHOTS

実物で、お見せします。

Prolis 物件管理ダッシュボード — 物件検索と集計
物件管理ダッシュボード — 物件18万室規模(検証環境)
Prolis 物件一覧 — 3,316棟の一覧表示
物件一覧 — 3,316棟・184,640件のリストデータ(検証環境)
成果 · THE RESULTS

20秒が7ミリ秒に。現場の体感から変える。

検索・業務スピード フリーワード検索20秒・ログイン7.8秒 → 検索7ms・ログイン0.37秒に爆速化
導入前 8% 導入後 95%+
約2,700倍
フリーワード検索速度改善(20.8秒→7ms)
21倍
ダッシュボード集計(7.8秒→0.37秒)
40倍
所有者一覧(19.8秒→0.5秒)
188,000
室の実データで検証

prolis.jpで本番稼働中。性能改善はすべて本番環境に反映済みで、現場の検索・集計は待ち時間なく完了するようになりました。本番反映の前には必ずバックアップを取得し、いつでも安全に切り戻せる体制を維持しています。

※ 達成度イメージ(導入前 8% → 導入後 95%+)は、自社評価による代表値です。検索・ダッシュボード・一覧の処理速度(約2,700倍・21倍・40倍)は本番環境・本番相当データでの実測値です。

← 前の事例 Kokorozashi 事例一覧 次の事例 → StudyLap

この事例に近い課題をお持ちですか?

まずは、いま向き合っている課題をお聞かせください。実装まで責任を持って伴走します。

課題をお聞かせください