PHPMem v2.0.1

Version
1.6.45
Uptime
7 days 13 hours 49 minutes 49 seconds

Memory

Total
512MB
Used
13,33MB (2.6%)
Free
498,67MB

Keys

Current
10 166
Total (since start)
11 096
Evictions
0
Reclaimed
157
Expired Unfetched
0
Evicted Unfetched
0

Connections

Current
3 / 1 024 max
Total
69 187
Rejected
0
llm:28e368dd212517bbaebb51b52e552276a5aa890d152aa19ff75dd09657bd6c0f
TTL 34 minutes 37 seconds Size 2,75KB Export
Edit
```json { "action": "final", "content": "## Column Classification for boxing_matches Dataset\n\nBased on the metadata inspection, here's the classification of all 30 columns:\n\n### **Identifiers**\nNone detected. This dataset has no primary key or unique identifier columns for individual matches.\n\n### **Categorical Dimensions** (3 columns)\n- **stance_A** (VARCHAR) — Fighter A's boxing stance (~3 distinct values: orthodox, southpaw, etc.)\n- **stance_B** (VARCHAR) — Fighter B's boxing stance (~3 distinct values)\n- **result** (VARCHAR) — Match outcome (~3 distinct: draw, win_A, win_B)\n- **decision** (VARCHAR) — Type of decision (~11 distinct: DQ, KO, TKO, UD, SD, MD, etc.)\n\n*Note: 4 categorical columns total, not 3 as initially counted.*\n\n### **Numeric Metrics** (22 columns)\n\n**Fighter A attributes:**\n- **age_A** (BIGINT) — Age in years (range -74 to 1818, with data quality issues)\n- **height_A** (BIGINT) — Height (range 2-255, likely in inches)\n- **reach_A** (BIGINT) — Arm reach (range 5-456, likely in inches)\n- **weight_A** (BIGINT) — Weight (range 10-363, likely in pounds)\n- **won_A** (BIGINT) — Career wins (0-332)\n- **lost_A** (BIGINT) — Career losses (0-208)\n- **drawn_A** (BIGINT) — Career draws (0-77)\n- **kos_A** (BIGINT) — Career knockouts (0-131)\n\n**Fighter B attributes:**\n- **age_B** (BIGINT) — Age in years\n- **height_B** (BIGINT) — Height\n- **reach_B** (BIGINT) — Arm reach\n- **weight_B** (BIGINT) — Weight\n- **won_B** (BIGINT) — Career wins (0-251)\n- **lost_B** (BIGINT) — Career losses (0-511)\n- **drawn_B** (BIGINT) — Career draws (0-76)\n- **kos_B** (BIGINT) — Career knockouts (0-128)\n\n**Judge scores:**\n- **judge1_A, judge1_B** (BIGINT) — Judge 1's scores for each fighter\n- **judge2_A, judge2_B** (BIGINT) — Judge 2's scores\n- **judge3_A, judge3_B** (BIGINT) — Judge 3's scores\n\n### **Dates/Times** (1 column)\n- **_ingestion_timestamp** (TIMESTAMP) — When the data was loaded (single value: 2026-08-07 19:38:21)\n\n### **System Metadata** (3 columns)\n- **_batch_id** (VARCHAR) — ETL batch identifier\n- **_source_file** (VARCHAR) — Source CSV path\n- **_source_system** (VARCHAR) — Ingestion system (\"api\")\n\n### **Data Quality Notes**\n- **High null rates** in physical attributes: height_B (65% nulls), reach_A (71%), reach_B (90%), weight columns (~65%)\n- **Suspicious ranges**: age values include negatives and impossibly high values (1818, 2016), suggesting data quality issues\n- **Judge scores** are sparse (86-87% nulls), present only for decision-based outcomes\n- No temporal column for match dates — cannot analyze trends over time" } ```