「 Database 」 一覧
-
sourceコマンドに関して(Linuxサーバー&MySQL)
2018/06/23 -Database, サーバー・ネットワーク
Linux上ではコマンドをテキストファイルに記述して、
1source samplescript.txtと入力すると命令を実行してくれます。 シェルスクリプトよりもお手軽に実行できる …
-
2018/06/05 -Database
formにてcheckboxの値を一つのカラムにいれて管理する機会があったのですが、これ入力更新出会っても検索であっても処理がなかなか厄介です。特に検索の時ですね・・・ 要するに値の候補が1,2,3, …
-
たまにMySQLでローカルのホストに接続する時に、localhostで接続するときと127.0.0.1で接続するときで挙動が違う(片方だとエラーになり、もう片方だとエラーにならない)などがあるのでちょ …
-
MySQLの方ですが、単純な文字列や、数字、日付の他に配列に近いSET型、また5.7以降ではJSONなどを入れることができます。 SET型 いわゆるチェックボックス系の値を入れるのに良さげです。 結構 …
-
2018/02/18 -Database, サーバー・ネットワーク, プログラミング全般
まとめ, インフラ全般Webの高速化に関してメモ。 高速化って言っても幅広いんですけどね。自分が行なっている対策に関して。 一応LAMP環境を前提にしてます。 一番大事なのは測定 まずどこが遅くてボトルネックになっているか …
-
MySQLでのリストアについて。 先日実務でtext型のカラムが複数あるテーブルを読もうとしたら下記エラーがでてこけました。
1Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may helpなにやら …
-
MySQLのLIMIT,OFFSETに関して&explainの見方など
自作のWEBアプリを作っていたところSELECT句が異常に遅いケースがありました。 発見までにかなり時間がかかったんですが、不可思議な現象としてはOFFSETが小さいときと大きいときで検索スピードが全 …
-
GROUP BYしたときに件数が増えるという現象があったので一応メモ。というか当たり前のことですが・・・ たとえば以下のようなテーブルがあったとします。 student id student_name …
-
2017/07/25 -Database, アーキテクト設計全般
本日も引き続き「現場で役立つシステム設計の原則」を読み進めてます。 本日は主にデータベース層の考え方について。 データべース層 要点 典型的なダメテーブル設計 既存DBの問題点(意味不明なカラム、NU …