במסמך הזה מוסבר איך ליצור ולנהל פיצולים במסד הנתונים של Spanner Omni כדי להתכונן לעלייה בתנועה. התהליך הזה זהה ברובו ליצירה וניהול של נקודות פיצול ב-Spanner, עם ההבדלים הבאים:
כדי להוסיף פיצולים ידניים למסד הנתונים של Spanner Omni, משתמשים בפקודה הבאה:
spanner databases splits add DATABASE_ID \ --splits-file=FILE_PATH \ [--split-expiration-time=DATE]מחליפים את מה שכתוב בשדות הבאים:
DATABASE_ID: מזהה מסד הנתונים. לדוגמה:
MY_DATABASE.FILE_PATH: הנתיב לקובץ שמכיל את ההגדרות של נקודות הפיצול, לדוגמה
/home/user/project/spanner/manual_splits.txt.DATE: אופציונלי, התאריך שאחריו יפוג תוקף הפיצולים. אפשר להזין ערכי חותמת זמן וערכי זמן יחסיים – לדוגמה,
2072-09-27T12:30:00.45Zאוnow+7d.
כדי לראות את נקודות הפיצול הידניות במסד הנתונים של Spanner Omni, משתמשים בפקודה הבאה:
spanner sql \ --database DATABASE_ID --execute \ "SELECT * \ FROM SPANNER_SYS.USER_SPLIT_POINTS"